Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] Library indicators #106

Open
rijsab opened this issue Sep 2, 2021 · 6 comments
Open

[Bug] Library indicators #106

rijsab opened this issue Sep 2, 2021 · 6 comments
Labels
bug Something isn't working

Comments

@rijsab
Copy link

rijsab commented Sep 2, 2021

Hi,

Local library indicators are not showing up in the widgets on posters. If I add a widget to AW from tmdbhelper --> IMdB --> Networks --> Netflix and save this path into lets say Widget 'IMdB'. Using Cosmic skin the indicators are not showing, however when navigating to above path without using Autowidget they will show up.

Seems like files are not recognised in AW widgets and therefor TMDBhelper not able to read if present in local library or not.

@rijsab rijsab added the bug Something isn't working label Sep 2, 2021
@drinfernoo
Copy link
Owner

Are these items you have in your library already?

@scapix
Copy link

scapix commented Feb 10, 2022

hello,
just checked the issue (using merged group) and @rijsab is right. items that are already in local library are not showing "collected" overlay. if using TMDb directly they are showing as supposed

@drinfernoo
Copy link
Owner

You know... I can replicate this, but haven't gotten enough time lately to actually try and debug it. I do believe that "watched" indicators should work, but I don't see "collected"-style indicators like in the library. TMDbHelper does this by querying the local library for additional details on each item, so AutoWidget may need to do the same if we want this.

@scapix
Copy link

scapix commented Feb 11, 2022

did not have time to check your code, but at least found out what should be implemented:
in horizon skin library overlay is added if
!String.IsEmpty({listitem}.Property(Item.Info)) + !String.IsEmpty({listitem}.DBID) + !Skin.HasSetting(DisableIndicator.Library)
so, DBID must be set for listitem to show "collected" overlay. after checking cached TMDb responses it is already there as "id" property. i can take a look and try to fix it, but it could be easier for you as it will take time to dig into someone else code.

@drinfernoo
Copy link
Owner

drinfernoo commented Feb 11, 2022

@scapix Can you test version 0.0.1488 from the devrepo?

You shouldn't need to do anything, except possibly clear cache on your widget(s).

@scapix
Copy link

scapix commented Feb 12, 2022

have not checked 0.0.1488, but latest develop branch and it works

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants