diff --git a/app/controllers/blocks.js b/app/controllers/blocks.js
index 3a38d8d..5375940 100644
--- a/app/controllers/blocks.js
+++ b/app/controllers/blocks.js
@@ -51,7 +51,13 @@ exports.list = function(req, res) {
var findParam = {};
if (req.query.blockDate) {
- findParam = {};
+ var gte = Math.round((new Date(req.query.blockDate)).getTime() / 1000);
+ var lte = gte + 86400;
+
+ findParam = { time: {
+ '$gte': gte,
+ '$lte': lte
+ }};
}
Block
@@ -67,3 +73,5 @@ exports.list = function(req, res) {
}
});
};
+
+
diff --git a/public/js/config.js b/public/js/config.js
index eaefc25..905cd7f 100755
--- a/public/js/config.js
+++ b/public/js/config.js
@@ -17,7 +17,7 @@ angular.module('mystery').config(['$routeProvider',
templateUrl: 'views/blocks/list.html'
}).
when('/blocks-date/:blockDate', {
- templateUrl: 'views/blocks/list_date.html'
+ templateUrl: 'views/blocks/list.html'
}).
otherwise({
redirectTo: '/'
diff --git a/public/js/controllers/blocks.js b/public/js/controllers/blocks.js
index 98e8801..002aea0 100644
--- a/public/js/controllers/blocks.js
+++ b/public/js/controllers/blocks.js
@@ -3,13 +3,7 @@
angular.module('mystery.blocks').controller('BlocksController', ['$scope', '$routeParams', '$location', 'Global', 'Block', 'Blocks', function ($scope, $routeParams, $location, Global, Block, Blocks) {
$scope.global = Global;
- $scope.list_blocks = function() {
- Blocks.query(function(blocks) {
- $scope.blocks = blocks;
- });
- };
-
- $scope.list_blocks_date = function() {
+ $scope.list = function() {
Blocks.query({
blockDate: $routeParams.blockDate
}, function(blocks) {
diff --git a/public/views/blocks/list.html b/public/views/blocks/list.html
index f258705..656793f 100644
--- a/public/views/blocks/list.html
+++ b/public/views/blocks/list.html
@@ -1,10 +1,17 @@
-
+
-
- -
- {{block.hash}} {{block.time}}
-
-
-
\ No newline at end of file
+
+
diff --git a/public/views/blocks/list_date.html b/public/views/blocks/list_date.html
deleted file mode 100644
index 349857c..0000000
--- a/public/views/blocks/list_date.html
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
- -
- {{block.hash}} {{block.time}}
-
-
-