From 974e8774fbc6a2429582b19a41a8a9cfc99e751d Mon Sep 17 00:00:00 2001 From: opi Date: Fri, 28 Nov 2014 09:36:45 +0100 Subject: [PATCH] [fix] Prevent empty params when installing custom apps. --- js/app.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/js/app.js b/js/app.js index faef8a7e..46d83577 100644 --- a/js/app.js +++ b/js/app.js @@ -1139,13 +1139,15 @@ app = Sammy('#main', function (sam) { // Install custom app from github sam.post('#/apps/install/custom', function(c) { + + params = { 'label': c.params['label'], 'app': c.params['url'] } + delete c.params['label']; + delete c.params['url']; + c.confirm( y18n.t('applications'), y18n.t('confirm_install_custom_app'), function(){ - params = { 'label': c.params['label'], 'app': c.params['url'] } - delete c.params['label']; - delete c.params['url']; // Force trailing slash params.app = params.app.replace(/\/?$/, '/');