Issue with saving List Configuration after upgrading to 5.x

If you aren't speaking german, you can ask for support or post your request here.
Antworten
vds
Beiträge: 2
Registriert: 6. Mai 2026, 04:43

Issue with saving List Configuration after upgrading to 5.x

Beitrag von vds »

Hi, I am hoping that someone can help me with a problem I am having since upgrading to Admidio 5. I have not had this issue on versions 3, 4 but since upgrading this problem has shown up.

Issue: when I try to create a new List Configuration everything works normally until I try to save the new list. When I click Save Configuration and give the new configuration a name and click OK the next page shown has the following error:

List-Configuration was not found.

I enabled debug and this is what I am seeing:

List-Configuration was not found. in /home/vancouve/public_html/admidio5/src/Roles/Entity/ListConfiguration.php, in line 1081

Stacktrace:
#0 /home/vancouve/public_html/admidio5/src/Roles/Entity/ListConfiguration.php(1122): Admidio\Roles\Entity\ListConfiguration->readColumns() #1 /home/vancouve/public_html/admidio5/modules/groups-roles/mylist.php(66): Admidio\Roles\Entity\ListConfiguration->readDataByUuid() #2 {main}

I created a new instance of Admidio 5 using the latest version and it behaves the same way as the production instance. I created another new instance of version 4.17 and it behaves correctly.

When I go back to the Configuration screen the new list is shown but when I try to select it I get the same error message back.

I have attached the log files for both version 4.17 and 5.0.10.

I noticed a difference in the logs between the two versions. SQL statements showing the inserts for version 4 shows an insert into adm_lists and adm_list_columns (lines 24 and 26 in the log file) whereas in version 5 I only see an insert into adm_lists (line 582 in the log). Maybe that is the issue?

The database is MySQL - 8.0.45 hosted on a Linux shared host.

Any help to solve this would be appreciated. If you need additional info please let me know.

Thanks, Frank
Dateianhänge
admidio logs.zip
(17.77 KiB) 393-mal heruntergeladen
termiteslurp
Beiträge: 1
Registriert: 3. Jun 2026, 04:20

Re: Issue with saving List Configuration after upgrading to 5.x

Beitrag von termiteslurp »

Hi Frank,
It looks like in Admidio 5 the list columns aren’t being inserted into adm_list_columns, which causes the “List-Configuration was not found” error. I’d check database permissions and table structure to make sure inserts into adm_list_columns are allowed. If everything seems correct, this might be a regression compared to version 4.17 and worth reporting to the Admidio team.
vds
Beiträge: 2
Registriert: 6. Mai 2026, 04:43

Re: Issue with saving List Configuration after upgrading to 5.x

Beitrag von vds »

Thanks for your reply! A table issue was my first thought also but looking at the table adm_list_columns, it seems to be okay. I am not a php person but poking around I can see where the exit is coming from that calls a 'return' before saving the table entries. In ListConfiguration.php there is a code block that checks if $field is a string or if it an allowed special column. In my environment it seems that $field is being returned as a string which causes it to execute the 'return false' statement. Sadly that is about as far as I can figure it out. In my production environment bypassing that block makes it Admidio work correctly, it can save and read from the adm_list_columns table without issues.
You're probably right that this should be reported for more investigation. Where/how do I report this?

Thanks Frank
Antworten