Fix Crash when publishing a new post (#947)
This commit is contained in:
parent
b70bab901a
commit
eb0c0f395c
|
@ -532,13 +532,11 @@ extension ComposeContentViewModel {
|
||||||
|
|
||||||
// save language to recent languages
|
// save language to recent languages
|
||||||
if let settings = context.settingService.currentSetting.value {
|
if let settings = context.settingService.currentSetting.value {
|
||||||
Task.detached(priority: .background) { [language] in
|
settings.managedObjectContext?.performAndWait {
|
||||||
try await settings.managedObjectContext?.performChanges {
|
settings.recentLanguages = [language] + settings.recentLanguages.filter { $0 != language }
|
||||||
settings.recentLanguages = [language] + settings.recentLanguages.filter { $0 != language }
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return MastodonStatusPublisher(
|
return MastodonStatusPublisher(
|
||||||
author: author,
|
author: author,
|
||||||
replyTo: {
|
replyTo: {
|
||||||
|
|
Loading…
Reference in New Issue