deepjyoti30 / QuickWall

Set latest wallpapers from Unsplash from the commandline
https://deepjyoti30.github.io/quickwall
MIT License
189 stars 8 forks source link

Bug using ID #23

Open rkmax opened 1 year ago

rkmax commented 1 year ago

the application is a nice tools but is lacking a way to restore the configuration or/and there's a bug.

I checked all the parameters that the application allows since I could found way to "preserve" I decide to run

quickwall --search anime --setter feh --level DEBUG
[main] args passed:  Namespace(clear_cache=False, setter='feh', disable_blacklist=False, disable_theme=False, remove_id=None, dir=None, id=None, random=False, search='anime', migrate=False, set_lockscreen=False, level='DEBUG', list_level=False)
[Wall] Adding search term [anime] to URL 
[Setter] Using feh as wallpaper setter 
[feh] '/home/rkmax/.cache/QuickWall/Hxu9Q0V-ohc.jpg' 
[main] Getting the wallpapers using Unsplash API... 
[Wall] Found: 30 papers 
[SetPaper] Saving images to /home/rkmax/.cache/QuickWall 
[blacklist] ['bkjMDE3qdYE', 'mfb_evGFm78', 'sn9A10W1Lmk', 'UnfxhYIgHmc', 'PQekXBVXrlM', 'L2g7tEEAwV4', 'cYLwuQrTYYI', 'ljEXet84nL8', 'h13iaGlFOvs', 'F6G3RtH_Woo', 'Hxu9Q0V-ohc'] 
[SetPaper] Found in blacklisted ones 
[blacklist] ['bkjMDE3qdYE', 'mfb_evGFm78', 'sn9A10W1Lmk', 'UnfxhYIgHmc', 'PQekXBVXrlM', 'L2g7tEEAwV4', 'cYLwuQrTYYI', 'ljEXet84nL8', 'h13iaGlFOvs', 'F6G3RtH_Woo', 'Hxu9Q0V-ohc'] 
[SetPaper] Found in blacklisted ones 
[blacklist] ['bkjMDE3qdYE', 'mfb_evGFm78', 'sn9A10W1Lmk', 'UnfxhYIgHmc', 'PQekXBVXrlM', 'L2g7tEEAwV4', 'cYLwuQrTYYI', 'ljEXet84nL8', 'h13iaGlFOvs', 'F6G3RtH_Woo', 'Hxu9Q0V-ohc'] 
[SetPaper] a snow covered mountain under a night sky by Alain Bonnardeaux 
Size: 8 MB
Saving as: /home/rkmax/.cache/QuickWall/6V9YVAnHTJc.jpg
8 MB   | 17  Mb/s || ETA: 0 s                                                        |----------------------------------------| 100%[wal] /home/rkmax/.cache/QuickWall/6V9YVAnHTJc.jpg 

I Assume that 6V9YVAnHTJc is the ID

I run again quickwall --search anime --setter feh --level DEBUG to change the wallpaper

and now run

quickwall --id 6V9YVAnHTJc --setter feh --level DEBUG     
[main] args passed:  Namespace(clear_cache=False, setter='feh', disable_blacklist=False, disable_theme=False, remove_id=None, dir=None, id='6V9YVAnHTJc', random=False, search=None, migrate=False, set_lockscreen=False, level='DEBUG', list_level=False)
[Wall] Adding ID to URL 
[Setter] Using feh as wallpaper setter 
[feh] '/home/rkmax/.cache/QuickWall/6V9YVAnHTJc.jpg' 
[main] Getting the wallpapers using Unsplash API... 
[Wall] Found: 1 papers 
[SetPaper] Saving images to /home/rkmax/.cache/QuickWall 
[blacklist] ['bkjMDE3qdYE', 'mfb_evGFm78', 'sn9A10W1Lmk', 'UnfxhYIgHmc', 'PQekXBVXrlM', 'L2g7tEEAwV4', 'cYLwuQrTYYI', 'ljEXet84nL8', 'h13iaGlFOvs', 'F6G3RtH_Woo', 'Hxu9Q0V-ohc', '6V9YVAnHTJc'] 
[SetPaper] Found in blacklisted ones 

and nothing happens

it looks like anything that is in the cache will not be used again