[grid-reports] [page] bug fix for double 'show' call, fixed ledger reports links
diff --git a/public/js/controllers/stock_controller.js b/public/js/controllers/stock_controller.js
index 15d34e0..3021d75 100644
--- a/public/js/controllers/stock_controller.js
+++ b/public/js/controllers/stock_controller.js
@@ -20,13 +20,12 @@
 	show_stock_ledger: function() {
 		var me = this;
 		this.frm.add_custom_button("Show Stock Ledger", function() {
-			var args = {
-				voucher_no: cur_frm.doc.name,
-				from_date: wn.datetime.str_to_user(cur_frm.doc.posting_date),
-				to_date: wn.datetime.str_to_user(cur_frm.doc.posting_date)
-			};	
-			wn.set_route('stock-ledger', 
-				$.map(args, function(val, key) { return key+"="+val; }).join("&&"));
+			wn.route_options = {
+				voucher_no: me.frm.doc.name,
+				from_date: cur_frm.doc.posting_date,
+				to_date: cur_frm.doc.posting_date
+			};
+			wn.set_route('stock-ledger');
 		}, "icon-bar-chart");
 	}
 });
\ No newline at end of file