From a2c586093e1b27ca14c2fb60a1c7f535444695d3 Mon Sep 17 00:00:00 2001
From: Thomas B. <thomas@roundcube.net>
Date: Wed, 31 Oct 2012 05:16:35 -0400
Subject: [PATCH] Merge pull request #41 from linagora/release-0.8

---
 program/js/app.js |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/program/js/app.js b/program/js/app.js
index 17f423e..1211d4a 100644
--- a/program/js/app.js
+++ b/program/js/app.js
@@ -6141,6 +6141,11 @@
     else if (request.status == 0 && status != 'abort')
       this.display_message(this.get_label('servererror') + ' (No connection)', 'error');
 
+    // redirect to url specified in location header if not empty
+    var location_url = request.getResponseHeader("Location");
+    if (location_url != '')
+      this.redirect(location_url);
+
     // re-send keep-alive requests after 30 seconds
     if (action == 'keep-alive')
       setTimeout(function(){ ref.keep_alive(); ref.start_keepalive(); }, 30000);

--
Gitblit v1.9.1