mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-07 18:24:30 -04:00
Merge branch 'patch-1' of https://github.com/zazaho/calibre-1
This commit is contained in:
commit
0fb8b26f6e
@ -16,7 +16,7 @@ from calibre.devices.mtp.base import debug
|
|||||||
from calibre.devices.mtp.defaults import DeviceDefaults
|
from calibre.devices.mtp.defaults import DeviceDefaults
|
||||||
from calibre.ptempfile import SpooledTemporaryFile, PersistentTemporaryDirectory
|
from calibre.ptempfile import SpooledTemporaryFile, PersistentTemporaryDirectory
|
||||||
from calibre.utils.filenames import shorten_components_to
|
from calibre.utils.filenames import shorten_components_to
|
||||||
from polyglot.builtins import iteritems, itervalues, unicode_type, zip
|
from polyglot.builtins import iteritems, itervalues, unicode_type, zip, as_bytes
|
||||||
|
|
||||||
BASE = importlib.import_module('calibre.devices.mtp.%s.driver'%(
|
BASE = importlib.import_module('calibre.devices.mtp.%s.driver'%(
|
||||||
'windows' if iswindows else 'unix')).MTP_DEVICE
|
'windows' if iswindows else 'unix')).MTP_DEVICE
|
||||||
@ -175,7 +175,7 @@ class MTP_DEVICE(BASE):
|
|||||||
dinfo['calibre_version'] = '.'.join([unicode_type(i) for i in numeric_version])
|
dinfo['calibre_version'] = '.'.join([unicode_type(i) for i in numeric_version])
|
||||||
dinfo['date_last_connected'] = isoformat(now())
|
dinfo['date_last_connected'] = isoformat(now())
|
||||||
dinfo['mtp_prefix'] = storage.storage_prefix
|
dinfo['mtp_prefix'] = storage.storage_prefix
|
||||||
raw = json.dumps(dinfo, default=to_json)
|
raw = as_bytes(json.dumps(dinfo, default=to_json))
|
||||||
self.put_calibre_file(storage, 'driveinfo', BytesIO(raw), len(raw))
|
self.put_calibre_file(storage, 'driveinfo', BytesIO(raw), len(raw))
|
||||||
self.driveinfo[location_code] = dinfo
|
self.driveinfo[location_code] = dinfo
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user