Had to downgrade from 1.15.4 to 1.15.3 as the extension stopped creating shortcuts. "Re-create all shortcuts" was still able to remove all existing shortcuts, but it didn't actually create new ones. looked at the differences between both releases. A possible cause may be an additional closing bracket at line 361 in the source/ShortcutSync.cs file.
(06-29-2021, 09:28 AM)plW0lf Wrote: Had to downgrade from 1.15.4 to 1.15.3 as the extension stopped creating shortcuts. "Re-create all shortcuts" was still able to remove all existing shortcuts, but it didn't actually create new ones. looked at the differences between both releases. A possible cause may be an additional closing bracket at line 361 in the source/ShortcutSync.cs file.
Could you try installing the attached debug build and see what kind of errors come up in the playnite.log file?
(06-29-2021, 09:28 AM)plW0lf Wrote: Had to downgrade from 1.15.4 to 1.15.3 as the extension stopped creating shortcuts. "Re-create all shortcuts" was still able to remove all existing shortcuts, but it didn't actually create new ones. looked at the differences between both releases. A possible cause may be an additional closing bracket at line 361 in the source/ShortcutSync.cs file.
Could you try installing the attached debug build and see what kind of errors come up in the playnite.log file?
Here you go (game from Epic, but the same error line appears for game from any different source. All sources enabled in extension settings):
04-07 21:25:13.547|ERROR|ShortcutSync:Failed to Update Shortcut for "Rocket League"
System.ArgumentNullException: Wartość nie może być zerowa.
Nazwa parametru: path1
w System.IO.Path.Combine(String path1, String path2, String path3)
w ShortcutSync.TiledShortcut.GetGameIconPath() w D:\Programmierung\ShortcutSync\source\TiledShortcut.cs:wiersz 663
w ShortcutSync.TiledShortcut.get_Exists() w D:\Programmierung\ShortcutSync\source\TiledShortcut.cs:wiersz 40
w ShortcutSync.Shortcut`1.CreateOrUpdate() w D:\Programmierung\ShortcutSync\source\Shortcut.cs:wiersz 25
w ShortcutSync.ShortcutSync.CreateShortcuts(IEnumerable`1 games, ShortcutSyncSettings settings) w D:\Programmierung\ShortcutSync\source\ShortcutSync.cs:wiersz 819