Ranchero-Software / NetNewsWire

RSS reader for macOS and iOS.
https://netnewswire.com/
MIT License
8.44k stars 535 forks source link

Unable to create folders in FreshRSS server. #3834

Open GetToSet opened 1 year ago

GetToSet commented 1 year ago

Creating folders does not work properly for FreshRSS account with NetNewsWire. Although folders are created in the database, it's not synced with the server and will be removed on sync. Manually deleting a newly-created folder results in an error due to missing externalID.

Screenshot 2023-01-27 at 14 18 51 Screenshot 2023-01-27 at 14 19 39

Actually, after skimming through the FreshRSS Greader API implementation I believe it's impossible to create an empty folder with the API. (I'm not familiar with PHP, though. If I got a wrong conclusion, please let me know.)

Probably we should disable the create folder entry for certain accounts to prevent this issue. If that's the optimum solution, I'll be glad to implement it.

Alkarex commented 1 year ago

FreshRSS dev here. I do not believe the Google Reader API supports adding an empty category (folder), but this is done when moving a feed to a category/folder, which is then created if it does not exist.

Cf. for instance:

Feel free to reach out.