From 88745755b68ca6f3489878c95ea75d1b0c06a121 Mon Sep 17 00:00:00 2001 From: Maurice Parker Date: Sun, 19 Jul 2020 17:07:09 -0500 Subject: [PATCH] Change how the Inspector renames web feeds and folders so that they will sync --- Multiplatform/Shared/Inspector/InspectorView.swift | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/Multiplatform/Shared/Inspector/InspectorView.swift b/Multiplatform/Shared/Inspector/InspectorView.swift index 853636a78..04c20395b 100644 --- a/Multiplatform/Shared/Inspector/InspectorView.swift +++ b/Multiplatform/Shared/Inspector/InspectorView.swift @@ -140,9 +140,7 @@ struct InspectorView: View { }.onReceive(inspectorModel.$shouldUpdate) { value in if value == true { if inspectorModel.editedName.trimmingWhitespace.count > 0 { - (sidebarItem.feed as? WebFeed)?.editedName = inspectorModel.editedName - } else { - (sidebarItem.feed as? WebFeed)?.editedName = nil + (sidebarItem.feed as? WebFeed)?.rename(to: inspectorModel.editedName.trimmingWhitespace) { _ in } } presentationMode.wrappedValue.dismiss() } @@ -190,9 +188,7 @@ struct InspectorView: View { .onReceive(inspectorModel.$shouldUpdate) { value in if value == true { if inspectorModel.editedName.trimmingWhitespace.count > 0 { - (sidebarItem.feed as? Folder)?.name = inspectorModel.editedName - } else { - (sidebarItem.feed as? Folder)?.name = nil + (sidebarItem.feed as? Folder)?.rename(to: inspectorModel.editedName.trimmingWhitespace) { _ in } } presentationMode.wrappedValue.dismiss() }