[ENH] Difficult management of config.json everytime you modify it #28

Closed
opened 2025-04-09 15:00:19 +00:00 by tcsenpai · 0 comments
Owner

Originally created by @Mattia990 on 2/21/2025

Enhancement

A good improvement will be to have the default values of the config.json inside the software.
This because everytime you add a new configuration and I update it from an old version I will have errors. So i need to check your config.json file and add in my config.json file the missing configurations.

For example (in the last update):

Image
Because config "segment_timeout": 8, was missing in my config.json

Image
Because "download_sub": true, changed to "download_subtitle": true,

Image
Because "show_trending": true, was missing in my config.json

It's hard to manage, everytime you modify the config.json, all the changes you did in order to fix it.

*Originally created by @Mattia990 on 2/21/2025* ## Enhancement A good improvement will be to have the default values of the config.json inside the software. This because everytime you add a new configuration and I update it from an old version I will have errors. So i need to check your config.json file and add in my config.json file the missing configurations. For example (in the last update): ![Image](https://github.com/user-attachments/assets/5fc928e8-41f7-4ef7-8f31-4fd85dde98de) Because config `"segment_timeout": 8,` was missing in my config.json ![Image](https://github.com/user-attachments/assets/99b9d2fd-524c-45be-a12f-6a1f1b5067d2) Because `"download_sub": true,` changed to `"download_subtitle": true,` ![Image](https://github.com/user-attachments/assets/e4944842-1463-4965-911d-7ab39f7549b1) Because `"show_trending": true,` was missing in my config.json It's hard to manage, everytime you modify the config.json, all the changes you did in order to fix it.
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/StreamingCommunity#28
No description provided.