Better name for immediate_backup

This commit is contained in:
Kovid Goyal 2013-09-12 10:27:55 +05:30
parent 490ca7f79d
commit 1e35898c83
4 changed files with 6 additions and 6 deletions

View File

@ -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)

View File

@ -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', [])

View File

@ -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

View File

@ -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=?',