Added error management for invalid urls

Monotone-Parent: bb2513b08d345dfc89b0cd702a39ac0eeb276c3d
Monotone-Revision: 44a5709167b1e665fbba7b3e8f30b4e8796d21b2

Monotone-Author: crobert@inverse.ca
Monotone-Date: 2009-09-10T17:49:07
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
C Robert
2009-09-10 17:49:07 +00:00
parent 9d46c890d1
commit a30d27177f
4 changed files with 25 additions and 6 deletions
+10 -2
View File
@@ -62,8 +62,16 @@
if (folder)
{
imported = [folder loadWebCalendar: [r formValueForKey: @"url"]];
[rc setObject: @"Web Calendar" forKey: @"displayname"];
[rc setObject: name forKey: @"name"];
if (imported >= 0)
{
[rc setObject: @"Web Calendar" forKey: @"displayname"];
[rc setObject: name forKey: @"name"];
}
else
{
[folder delete];
}
[rc setObject: [NSNumber numberWithInt: imported]
forKey: @"imported"];
}