proginosko / LeechBlockNG-chrome

LeechBlock NG (Next Generation) for Chrome is a simple productivity tool designed to block those time-wasting sites that can suck the life out of your working day. All you need to do is specify which sites to block and when to block them.
https://www.proginosko.com/leechblock/
Mozilla Public License 2.0
72 stars 14 forks source link

When importing settings without password, don't change the current one #56

Closed Anton-V-K closed 10 months ago

Anton-V-K commented 1 year ago

I usually export settings without passwords (until #55 is fixed). When I import such settings (in the same or another browser) the currently existing password is reset to blank, which is confusing, since it is easily overlooked (breaking the security) and requires extra step to manually set same password again. I propose to change this behavior: when there is no password in settings file and current password isn't blank, the import shouldn't touch the corresponding password. PS: I use only Access Control password, and probably same behavior makes sense for other types of passwords/codes.

proginosko commented 1 year ago

Good catch! I'll fix this in the next release.

proginosko commented 10 months ago

Fixed in version 1.5.8 (uploaded and under review).