summaryrefslogtreecommitdiff
path: root/assets/js/src/Popover.js
diff options
context:
space:
mode:
authorFrederic Guillot <fred@kanboard.net>2016-05-13 21:44:31 -0400
committerFrederic Guillot <fred@kanboard.net>2016-05-13 21:44:31 -0400
commit10f662ce07cdc0924cb6688fcb2d502e7aa21acc (patch)
tree33e58c1978e0b5908c97d786d7145d6dbc7e4a7b /assets/js/src/Popover.js
parenta1a48b8374523fc19b3fb8596649baff0f3fa4a4 (diff)
Add tasks in bulk from the board
Diffstat (limited to 'assets/js/src/Popover.js')
-rw-r--r--assets/js/src/Popover.js11
1 files changed, 7 insertions, 4 deletions
diff --git a/assets/js/src/Popover.js b/assets/js/src/Popover.js
index 216d6bf5..e5e8ea81 100644
--- a/assets/js/src/Popover.js
+++ b/assets/js/src/Popover.js
@@ -67,10 +67,13 @@ Kanboard.Popover.prototype.close = function(e) {
Kanboard.Popover.prototype.ajaxReload = function(data, request, self) {
var redirect = request.getResponseHeader("X-Ajax-Redirect");
- if (redirect) {
- window.location = redirect === 'self' ? window.location.href.split("#")[0] : redirect;
- }
- else {
+ if (redirect === 'self') {
+ window.location.reload();
+ } else if (redirect && redirect.indexOf('#') > -1) {
+ window.location = redirect.split('#')[0];
+ } else if (redirect) {
+ window.location = redirect;
+ } else {
$("#popover-content").html(data);
$("#popover-content input[autofocus]").focus();
self.executeOnOpenedListeners();