A Cross-Platform Companion App for FreeTubeSync, which allows for Synchronization of App data between multiple machines.
Updated syncer to new API 0.1.5. Change ID Comparison to string comparison, instead of EqualId() function. Updated RemoveAll() to use string comparison, instead of EqualId() to remove. Added Try Catch retry 1 after delay. This happens when we post multiple copies of the same DB line entry, when it doesn't exist, and is added to the REST Server, while the REST server processes it in one thread, but it isn't updated properly in the new thread, and it fails, cause the item is in the database backend, and fails to process. Solution is to wait for a small delay, before attempting the post request again. If it fails a second time, then there's something majorly wrong. |
||
|---|---|---|
| FreeTubeSyncer | ||
| .gitignore | ||
| app.pupnet.conf | ||
| FreeTubeSyncer.sln | ||