I managed to resolve the issue by doing something a little more drastic. (Did a backup before):
- Deleted all kanban cards
- Deleted all kanban boards
- removed all links related to kanban from the database:
delete from egw_links where link_app1 like '%kanban%' or link_app2 like '%kanban%';
(There were 16 records, but kanban itself was empty)
I can now access the infolog again.
I am not sure how those incorrect egw_links entries appeared. Before deleting, these were the 16 rows:
link_id | link_app1 | link_id1 | link_app2 | link_id2 | link_remark | link_lastmod | link_owner | deleted
---------+-----------+----------+---------------+----------+-------------+--------------+------------+---------
2059 | infolog | 1182 | kanban_column | 4 | | 1628018555 | 1000 |
2061 | infolog | 1183 | kanban_column | 4 | | 1628018647 | 1000 |
2069 | infolog | 1184 | kanban_column | 16 | | 1628101507 | 1000 |
2072 | infolog | 1185 | kanban_column | 13 | | 1628101703 | 1000 |
2079 | kanban | 4 | infolog | 1182 | | 1628102460 | 1000 |
2080 | kanban | 4 | infolog | 1183 | | 1628102465 | 1000 |
2081 | kanban | 5 | infolog | 1173 | | 1628102476 | 1000 |
2082 | kanban | 5 | infolog | 1172 | | 1628102480 | 1000 |
2083 | kanban | 5 | infolog | 1168 | | 1628102488 | 1000 |
2084 | kanban | 5 | infolog | 1124 | | 1628102504 | 1000 |
2085 | kanban | 5 | infolog | 1129 | | 1628102504 | 1000 |
2086 | kanban | 5 | infolog | 1128 | | 1628102504 | 1000 |
2087 | kanban | 5 | infolog | 1127 | | 1628102504 | 1000 |
2088 | kanban | 5 | infolog | 1125 | | 1628102505 | 1000 |
2089 | kanban | 7 | infolog | 1185 | | 1628103057 | 1000 |
2090 | infolog | 1182 | kanban | 7 | | 1628103734 | 1000 |