From a5592eef78510318c6265d60ccb746288ecbffac Mon Sep 17 00:00:00 2001 From: Tom Steele Date: Mon, 2 May 2016 15:58:21 -0600 Subject: [PATCH] The export button now changes to in progress message and is disabled during export --- app/client/views/project_settings/project_settings.html | 2 +- app/client/views/project_settings/project_settings.js | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/client/views/project_settings/project_settings.html b/app/client/views/project_settings/project_settings.html index e4432da..4d2d8d2 100644 --- a/app/client/views/project_settings/project_settings.html +++ b/app/client/views/project_settings/project_settings.html @@ -28,7 +28,7 @@
Export
- +
Delete
diff --git a/app/client/views/project_settings/project_settings.js b/app/client/views/project_settings/project_settings.js index 0435afe..fdb3e6b 100644 --- a/app/client/views/project_settings/project_settings.js +++ b/app/client/views/project_settings/project_settings.js @@ -24,6 +24,7 @@ Template.projectSettings.events({ }, 'submit form#export': function (event, tpl) { event.preventDefault() + $('#export-button').val('Export in progress...').prop('disabled', true) var projectId = this.projectId var url = tpl.find('[name=url]').value var username = tpl.find('[name=username]').value @@ -38,6 +39,7 @@ Template.projectSettings.events({ strong: 'Error', message: 'Export Failed' }) + $('#export-button').val('submit').prop('disabled', false) return } Alerts.insert({ @@ -45,6 +47,7 @@ Template.projectSettings.events({ strong: 'Success', message: 'Export Complete' }) + $('#export-button').val('submit').prop('disabled', false) return }) },