Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: added missing field-name #26977

Merged

Conversation

rohitwaghchaure
Copy link
Collaborator

Issue

While migrating bench getting below error

  File "/Users/rohitwaghchaure/Documents/frappe_develop/frappe-bench/env/lib/python3.7/site-packages/click/decorators.py", line 21, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/Users/rohitwaghchaure/Documents/frappe_develop/frappe-bench/apps/frappe/frappe/commands/__init__.py", line 26, in _func
    ret = f(frappe._dict(ctx.obj), *args, **kwargs)
  File "/Users/rohitwaghchaure/Documents/frappe_develop/frappe-bench/apps/frappe/frappe/commands/site.py", line 309, in migrate
    skip_search_index=skip_search_index
  File "/Users/rohitwaghchaure/Documents/frappe_develop/frappe-bench/apps/frappe/frappe/migrate.py", line 68, in migrate
    frappe.model.sync.sync_all(verbose=verbose)
  File "/Users/rohitwaghchaure/Documents/frappe_develop/frappe-bench/apps/frappe/frappe/model/sync.py", line 17, in sync_all
    sync_for(app, force, verbose=verbose, reset_permissions=reset_permissions)
  File "/Users/rohitwaghchaure/Documents/frappe_develop/frappe-bench/apps/frappe/frappe/model/sync.py", line 68, in sync_for
    reset_permissions=reset_permissions, for_sync=True)
  File "/Users/rohitwaghchaure/Documents/frappe_develop/frappe-bench/apps/frappe/frappe/modules/import_file.py", line 67, in import_file_by_path
    ignore_version=ignore_version, reset_permissions=reset_permissions)
  File "/Users/rohitwaghchaure/Documents/frappe_develop/frappe-bench/apps/frappe/frappe/modules/import_file.py", line 103, in import_doc
    controller.prepare_for_import(docdict)
  File "/Users/rohitwaghchaure/Documents/frappe_develop/frappe-bench/apps/frappe/frappe/core/doctype/doctype/doctype.py", line 531, in prepare_for_import
    remaining_field_names = [f['fieldname'] for f in docdict.get('fields', [])]
  File "/Users/rohitwaghchaure/Documents/frappe_develop/frappe-bench/apps/frappe/frappe/core/doctype/doctype/doctype.py", line 531, in <listcomp>
    remaining_field_names = [f['fieldname'] for f in docdict.get('fields', [])]
KeyError: 'fieldname'

@rohitwaghchaure rohitwaghchaure merged commit 972da75 into frappe:develop Aug 17, 2021
asoral pushed a commit to asoral/erpnext that referenced this pull request Nov 12, 2021
…ing-fieldname

chore: added missing field-name
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants