diff options
Diffstat (limited to 'src/view/screens/CustomFeed.tsx')
-rw-r--r-- | src/view/screens/CustomFeed.tsx | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/view/screens/CustomFeed.tsx b/src/view/screens/CustomFeed.tsx index 97dd1cf81..ec39b27d3 100644 --- a/src/view/screens/CustomFeed.tsx +++ b/src/view/screens/CustomFeed.tsx @@ -64,11 +64,9 @@ export const CustomFeed = withAuthRequired( style={[styles.saveButton]} onPress={() => { if (currentFeed?.data.viewer?.saved) { - currentFeed?.unsave() - rootStore.me.savedFeeds.removeFeed(currentFeed!.data.uri) + rootStore.me.savedFeeds.unsave(currentFeed!) } else { - currentFeed!.save() - rootStore.me.savedFeeds.addFeed(currentFeed!) + rootStore.me.savedFeeds.save(currentFeed!) } }} label={currentFeed?.data.viewer?.saved ? 'Unsave' : 'Save'} |