Commit Graph

106 Commits

Author SHA1 Message Date
GrégoireDruant 7f11de708f Fix duplicate artist links
INSERT OR REPLACE does not work when null values are provided as part of the unique index
2023-06-13 13:52:31 +02:00
GrégoireDruant 4f448e772f Merge branch 'fix/cast-not-availaible-addon-mode-ugly-hack' 2023-05-13 18:02:01 +02:00
GrégoireDruant a8f2935790 Fix add-on mode.
Hacky, to be tested
2023-05-07 20:18:20 +02:00
GrégoireDruant a7e2060c5c Fix idParentPath addon mode 2023-05-07 16:44:36 +02:00
GrégoireDruant e8188cacb1 WIP add-on mode
Context menus are working again
Still no cast information
Issue with idParentPath to fix
tvshow path to check
2023-05-07 16:31:14 +02:00
GrégoireDruant dd66f50299 Merge branch 'fix/cast-not-available-mediaType-scrapper-parentTrail' 2023-05-07 13:32:54 +02:00
GrégoireDruant 435ad78132 Set idParentPath even in add-on mode
Does not seem to harm anything even if it does not fix the infos
2023-05-07 13:02:54 +02:00
GrégoireDruant e28a041287 Set full path in episode 2023-05-07 12:51:38 +02:00
GrégoireDruant ff95157315 Set parent pathId only when in native mode
Also do not set content and scrapper from path not being top paths
2023-05-07 12:28:18 +02:00
GrégoireDruant 5b14abb53f Set pathId to the episode 2023-05-07 10:31:47 +02:00
GrégoireDruant da6a725b4d Remove TODO tags 2023-05-07 01:51:21 +02:00
GrégoireDruant 7031a3e98f Merge branch 'fix/cast-not-available-parentId-method' into fix/cast-not-available-mediaType-scrapper-parentTrail 2023-05-07 01:42:26 +02:00
GrégoireDruant 8de0a022b6 Feat: Set mediaType and scrapper to all paths for movies and tvshows 2023-05-06 10:21:32 +02:00
GrégoireDruant 1a3f312057 WIP: parent path id 2023-05-06 09:53:34 +02:00
GrégoireDruant 0473c1eb77 Revert "Feat: added idParentPath to tvshows"
This reverts commit 63d40810e85850642ad0b48e196b9a07cd379b7d.
2023-05-06 09:53:21 +02:00
GrégoireDruant 5b0fecf50c WIP: other path update approach
Use jellyfin db to determine parent path id
2023-05-06 09:53:12 +02:00
GrégoireDruant fcda2ec043 Feat: added idParentPath to tvshows 2023-05-06 09:53:01 +02:00
GrégoireDruant 437df77246 WIP 2023-05-06 09:52:53 +02:00
Odd Stråbø 8134dd0368 Fix syncing of musicvideos with production year YYYYmmdd
Be more lenient towards garbage metadata
Jellyfin some times puts the full YYYYmmdd in the year field.
2022-12-30 03:16:57 +01:00
Ben Turley bc256401e9
Fix syncing when obj['Premiere'] is an int 2022-11-19 22:12:15 -07:00
Kian-Meng Ang 1f48b62a93 Fix typos
Found via `codespell -S resources`
2022-11-14 09:14:06 +08:00
Odd Stråbø e9e346b5ed Fix indentation 2022-10-29 23:23:07 +02:00
Odd Stråbø c1f79000c7 Fix syncing when Premiere date is empty 2022-10-29 16:49:16 +02:00
Odd Stråbø d67affc459 Set premiere date 2022-10-29 15:59:27 +02:00
Odd Stråbø 862b2274e1 Fix bug in add_movie query introduced by #581 2021-10-19 16:29:22 +02:00
Odd Stråbø 7dffe00511 Avoid circular imports of database 2021-10-19 15:08:50 +02:00
Odd Stråbø 833f72ff5d Don't store CriticRating in the userrating db field 2021-10-12 18:50:24 +02:00
Odd Stråbø 53c887d354 Use module-relative imports 2021-10-12 18:08:47 +02:00
Brian Pepple f6eeb49bd1 Hoist repeated code outside conditional statement 2021-10-10 16:40:58 +02:00
Brian Pepple 9d64ca41cb Merge extend into list declaration 2021-10-10 16:40:58 +02:00
Brian Pepple 785d0d4844 Simplify logical expression using De Morgan idents 2021-10-10 16:40:58 +02:00
Brian Pepple b110f1cf13 Simplify boolean 2021-10-10 16:40:52 +02:00
mcarlton00 133e408eb1
Merge pull request #574 from mcarlton00/cast-resume
Resume media when possible during casting
2021-10-06 19:06:23 -04:00
Matt 942ed0c407 Cleaner comparison for resume variable 2021-10-06 19:04:45 -04:00
Matt 5e7901be27 Migrate to new translatePath library 2021-10-02 13:26:37 -04:00
Matt 4b40c75c91 Resume media when possible during casting 2021-10-01 17:34:18 -04:00
Matt 37a72759cb Fix removing music libraries 2021-04-30 20:55:07 -04:00
mcarlton00 77dbe45a4a
Merge pull request #484 from mcarlton00/context-menu
Fix playback from context and info menus
2021-04-19 19:40:26 -04:00
mammo0 0359e0f80a fixed 'args' beiing provided as list for dict.get() method
before the people cache was never used, because the 'args' parameter in
the 'self._people_cache.get(args)' call was a list/tuple object; but the
people cache dictionary has only strings as keys
-> so there were always database queries for the persons which slowed
down the sync process


also renamed 'args' to 'name', because basically a person gets searched
only by its name (see queries.py)
2021-04-19 18:07:03 +02:00
Matt bc47e93d1c Remove unneeded function 2021-04-16 17:47:32 -04:00
Matt 2fcef85029 Fix playback from context and info menus 2021-04-16 17:47:32 -04:00
Matt 33dfd0ee82 Fix capitalization of variable 2021-03-15 23:42:11 -04:00
Matt 94b3a3e0a0 Fix recently added albums in Kodi 19 2021-03-15 23:32:37 -04:00
Matt 77f06b0817 Fix full syncs with new actors 2021-03-14 09:44:36 -04:00
Matt abf5b8b8df Remove unused import 2021-03-13 20:22:42 -05:00
Matt 2d60480df3 Rework people sync to avoid exception program flow 2021-03-13 20:13:40 -05:00
Matt 0aa2e71320 Fix music artist syncing for Kodi 19 2021-01-23 22:20:34 -05:00
Matt 75590d3a1d Missing import 2021-01-23 22:20:34 -05:00
Matt 9d059a94d7 Fix casting 2021-01-23 22:20:34 -05:00
Matt bceeff4754 Fix missing apiclient on other PlayUtils actions 2020-11-23 20:41:32 -05:00