nvbn / everpad

Evernote client well integrated with linux desktop
1.17k stars 143 forks source link

If keyring.get_password fails, allow re-authorization. #426

Closed utkarshsins closed 10 years ago

utkarshsins commented 10 years ago

This connects with issue #425.

Reauthorization should be allowed if any part of initialization fails. A user should not be locked out of the program with no option to restart.

If get_password fails, stacktrace is generated and None is returned, which makes provider.daemon.ProviderApp believe no authorization has taken place and allow the user to reauthorize.

coveralls commented 10 years ago

Coverage Status

Coverage decreased (-0.04%) when pulling 9b0f463617cca9dc543fe001cebcf58daa63222b on utkarshsins:issue-425 into da42774d27ae111c3d908d653502170b5262f818 on nvbn:develop.

nvbn commented 10 years ago

Thank you.