[Xfce4-commits] <postler:master> Readable error message on failure to update folder
Christian Dywan
noreply at xfce.org
Wed Feb 16 02:08:01 CET 2011
Updating branch refs/heads/master
to f641c089ee0e268f8d0bdfdf4f9d3310bf0a188d (commit)
from e288a7b131aaca2ae9315aba34f3a4714d49a355 (commit)
commit f641c089ee0e268f8d0bdfdf4f9d3310bf0a188d
Author: Christian Dywan <christian at twotoasts.de>
Date: Wed Feb 16 01:52:38 2011 +0100
Readable error message on failure to update folder
postler/postler-bureau.vala | 5 +++++
postler/postler-service.vala | 4 ++++
2 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/postler/postler-bureau.vala b/postler/postler-bureau.vala
index 2c5e690..9600662 100644
--- a/postler/postler-bureau.vala
+++ b/postler/postler-bureau.vala
@@ -491,6 +491,11 @@ public class Postler.Bureau : Gtk.Window {
_("Folder \"%s\" is in invalid state.").printf (folder));
infobar.set_message_type (Gtk.MessageType.WARNING);
}
+ else if (error_message.has_prefix ("BADUID/")) {
+ string folder = error_message.split ("/")[1];
+ show_fetch_error_infobar (account,
+ _("Failed to update folder \"%s\".").printf (folder));
+ }
else
show_fetch_error_infobar (account, error_message);
}
diff --git a/postler/postler-service.vala b/postler/postler-service.vala
index 8e8a092..a662f07 100644
--- a/postler/postler-service.vala
+++ b/postler/postler-service.vala
@@ -181,6 +181,10 @@ namespace Postler {
line = "UIDVALIDITY/" + helper.folder;
return;
}
+ else if ("Invalid UID messageset" in line) {
+ line = "BADUID/" + helper.folder;
+ return;
+ }
string msg = line.split ("\n") [0];
if (msg.contains ("master: ")) {
More information about the Xfce4-commits
mailing list