aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPUserManager.m
diff options
context:
space:
mode:
Diffstat (limited to 'Source/SPUserManager.m')
-rw-r--r--Source/SPUserManager.m4
1 files changed, 4 insertions, 0 deletions
diff --git a/Source/SPUserManager.m b/Source/SPUserManager.m
index fb837060..719a9639 100644
--- a/Source/SPUserManager.m
+++ b/Source/SPUserManager.m
@@ -591,8 +591,11 @@ static const NSString *SPTableViewNameColumnID = @"NameColumn";
[[self window] makeFirstResponder:self];
isSaving = YES;
+
[[self managedObjectContext] save:&error];
+
isSaving = NO;
+
if (error != nil) [errorsString appendString:[error localizedDescription]];
[self.mySqlConnection queryString:@"FLUSH PRIVILEGES"];
@@ -602,6 +605,7 @@ static const NSString *SPTableViewNameColumnID = @"NameColumn";
[errorsTextView setString:errorsString];
[NSApp beginSheet:errorsSheet modalForWindow:[NSApp keyWindow] modalDelegate:nil didEndSelector:NULL contextInfo:nil];
[errorsString release];
+
return;
}