Fixes to upgrade_attachment_schema() for URL-less projects
This commit is contained in:
parent
1cb3a24e2f
commit
14b31174dc
@ -634,8 +634,8 @@ def upgrade_attachment_schema(proj_url=None, all_projects=False, go=False):
|
|||||||
nodes_coll = current_app.db('nodes')
|
nodes_coll = current_app.db('nodes')
|
||||||
|
|
||||||
def replace_schemas(project):
|
def replace_schemas(project):
|
||||||
log_proj = _single_logger('Upgrading schema project %s (%s)',
|
project_url = project.get('url', '-no-url-')
|
||||||
project['url'], project['_id'])
|
log_proj = _single_logger('Upgrading schema project %s (%s)', project_url, project['_id'])
|
||||||
|
|
||||||
orig_proj = copy.deepcopy(project)
|
orig_proj = copy.deepcopy(project)
|
||||||
for proj_nt in project['node_types']:
|
for proj_nt in project['node_types']:
|
||||||
@ -663,7 +663,7 @@ def upgrade_attachment_schema(proj_url=None, all_projects=False, go=False):
|
|||||||
seen_changes = False
|
seen_changes = False
|
||||||
for key, val1, val2 in doc_diff(orig_proj, project):
|
for key, val1, val2 in doc_diff(orig_proj, project):
|
||||||
if not seen_changes:
|
if not seen_changes:
|
||||||
log.info('Schema changes to project %s (%s):', project['url'], project['_id'])
|
log.info('Schema changes to project %s (%s):', project_url, project['_id'])
|
||||||
seen_changes = True
|
seen_changes = True
|
||||||
log.info(' - %30s: %s → %s', key, val1, val2)
|
log.info(' - %30s: %s → %s', key, val1, val2)
|
||||||
|
|
||||||
@ -677,8 +677,9 @@ def upgrade_attachment_schema(proj_url=None, all_projects=False, go=False):
|
|||||||
log.debug('Project saved succesfully.')
|
log.debug('Project saved succesfully.')
|
||||||
|
|
||||||
def replace_attachments(project):
|
def replace_attachments(project):
|
||||||
|
project_url = project.get('url', '-no-url-')
|
||||||
log_proj = _single_logger('Upgrading nodes for project %s (%s)',
|
log_proj = _single_logger('Upgrading nodes for project %s (%s)',
|
||||||
project['url'], project['_id'])
|
project_url, project['_id'])
|
||||||
|
|
||||||
# Remove empty attachments
|
# Remove empty attachments
|
||||||
if go:
|
if go:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user