mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Better name for immediate_backup
This commit is contained in:
parent
490ca7f79d
commit
1e35898c83
@ -1605,10 +1605,10 @@ class Cache(object):
|
|||||||
|
|
||||||
@write_api
|
@write_api
|
||||||
def set_custom_column_metadata(self, num, name=None, label=None, is_editable=None,
|
def set_custom_column_metadata(self, num, name=None, label=None, is_editable=None,
|
||||||
display=None, immediate_backup=False):
|
display=None, update_last_modified=False):
|
||||||
changed = self.backend.set_custom_column_metadata(num, name=name, label=label, is_editable=is_editable, display=display)
|
changed = self.backend.set_custom_column_metadata(num, name=name, label=label, is_editable=is_editable, display=display)
|
||||||
if changed:
|
if changed:
|
||||||
if immediate_backup:
|
if update_last_modified:
|
||||||
self._update_last_modified(self._all_book_ids())
|
self._update_last_modified(self._all_book_ids())
|
||||||
else:
|
else:
|
||||||
self.backend.prefs.set('update_all_last_mod_dates_on_start', True)
|
self.backend.prefs.set('update_all_last_mod_dates_on_start', True)
|
||||||
|
@ -685,9 +685,9 @@ class LibraryDatabase(object):
|
|||||||
self.new_api.create_custom_column(label, name, datatype, is_multiple, editable=editable, display=display)
|
self.new_api.create_custom_column(label, name, datatype, is_multiple, editable=editable, display=display)
|
||||||
|
|
||||||
def set_custom_column_metadata(self, num, name=None, label=None, is_editable=None, display=None,
|
def set_custom_column_metadata(self, num, name=None, label=None, is_editable=None, display=None,
|
||||||
notify=True, immediate_backup=False):
|
notify=True, update_last_modified=False):
|
||||||
changed = self.new_api.set_custom_column_metadata(num, name=name, label=label, is_editable=is_editable,
|
changed = self.new_api.set_custom_column_metadata(num, name=name, label=label, is_editable=is_editable,
|
||||||
display=display, immediate_backup=immediate_backup)
|
display=display, update_last_modified=update_last_modified)
|
||||||
if changed and notify:
|
if changed and notify:
|
||||||
self.notify('metadata', [])
|
self.notify('metadata', [])
|
||||||
|
|
||||||
|
@ -940,7 +940,7 @@ class BooksModel(QAbstractTableModel): # {{{
|
|||||||
disp = cc['display']
|
disp = cc['display']
|
||||||
disp['composite_template'] = tmpl
|
disp['composite_template'] = tmpl
|
||||||
self.db.set_custom_column_metadata(cc['colnum'], display=disp,
|
self.db.set_custom_column_metadata(cc['colnum'], display=disp,
|
||||||
immediate_backup=True)
|
update_last_modified=True)
|
||||||
self.refresh(reset=True)
|
self.refresh(reset=True)
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
@ -377,7 +377,7 @@ class CustomColumns(object):
|
|||||||
self.conn.commit()
|
self.conn.commit()
|
||||||
|
|
||||||
def set_custom_column_metadata(self, num, name=None, label=None,
|
def set_custom_column_metadata(self, num, name=None, label=None,
|
||||||
is_editable=None, display=None, notify=True, immediate_backup=False):
|
is_editable=None, display=None, notify=True, update_last_modified=False):
|
||||||
changed = False
|
changed = False
|
||||||
if name is not None:
|
if name is not None:
|
||||||
self.conn.execute('UPDATE custom_columns SET name=? WHERE id=?',
|
self.conn.execute('UPDATE custom_columns SET name=? WHERE id=?',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user