Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP1:GA
rhythmbox
rhythmbox-3.0.1-libsecret018.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File rhythmbox-3.0.1-libsecret018.patch of Package rhythmbox
--- rhythmbox-3.0.1/./plugins/magnatune/MagnatuneAccount.py~ 2013-07-09 14:31:22.000000000 +0200 +++ rhythmbox-3.0.1/./plugins/magnatune/MagnatuneAccount.py 2014-03-07 11:20:34.306050533 +0100 @@ -34,7 +34,7 @@ # Till libsecret completely replaces gnome-keyring, we'll fall back to not # saving the password if libsecret can't be found. This code can be removed later. try: - from gi.repository import Secret, SecretUnstable + from gi.repository import Secret # We need to be able to fetch passwords stored by libgnome-keyring, so we use # a schema with SECRET_SCHEMA_DONT_MATCH_NAME set. # See: http://developer.gnome.org/libsecret/unstable/migrating-schemas.html @@ -65,10 +65,10 @@ print ("Account details will not be saved because libsecret was not found") return # Haha. - self.secret_service = SecretUnstable.Service.get_sync(SecretUnstable.ServiceFlags.OPEN_SESSION, None) + self.secret_service = Secret.Service.get_sync(Secret.ServiceFlags.OPEN_SESSION, None) items = self.secret_service.search_sync(MAGNATUNE_SCHEMA, self.keyring_attributes, - SecretUnstable.SearchFlags.LOAD_SECRETS, + Secret.SearchFlags.LOAD_SECRETS, None) if not items: # The Python API doesn't seem to have a way to differentiate between errors and no results.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor