Skip to content

Make Menu Update to 1.10 not immediately require update.php #3100

@quicksketch

Description

@quicksketch

Describe your issue or idea

Follow-up to #225, in which menu items were made translatable.

Right now when updating from 1.9 to 1.10 (1.x dev version), the entire site is broken until update.php is run, because a query to the "menu_links" table is looking for a non-existent "langcode" column.

Steps to reproduce (if reporting a bug)

  • Install Backdrop 1.9.x
  • Update the code to 1.x
  • Visit the site.

Actual behavior (if reporting a bug)

  • At this point it is not possible to log in, which makes it difficult to run update.php

Expected behavior (if reporting a bug)

  • You should still be able to use the site until update.php is run.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions