ExportXMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Normal
    • 2023-08-07
    • Affects Version/s: None
    • Component/s: Editing interface
    • None

      Trying to delete a language causes the following ISE:

      DBD::Pg::st execute failed: ERROR: column "language" does not exist LINE 1: ...RE language = '15' UNION SELECT 1 FROM work WHERE language =... ^ [for Statement "SELECT 1 FROM release WHERE language = ? UNION SELECT 1 FROM work WHERE language = ? UNION SELECT 1 FROM editor_language WHERE language = ? LIMIT 1" with ParamValues: 1='15', 2='15', 3='15'] at lib/MusicBrainz/Server/Connector.pm line 50 Sql::select_single_value(?, ?, ?, ?, ?) called at lib/MusicBrainz/Server/Data/Language.pm line 70

       

      Seems this was never amended when works got multiple languages, but we never actually tried to remove a language so this was hidden for like 8 years or whatever.

            Assignee:
            Nicolás Tamargo
            Reporter:
            Nicolás Tamargo
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                Version Package
                2023-08-07