From 384b2d27927d596aefca4f9aff92520d75106d70 Mon Sep 17 00:00:00 2001 From: Dillard Blom Date: Thu, 22 Oct 2026 20:09:58 +0200 Subject: [PATCH] Full-restore test: the emoji deck board sets archived as a boolean (PostgreSQL refuses 0) --- tests/integration/full-restore-roundtrip.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/integration/full-restore-roundtrip.sh b/tests/integration/full-restore-roundtrip.sh index 923cdc3..d621713 100755 --- a/tests/integration/full-restore-roundtrip.sh +++ b/tests/integration/full-restore-roundtrip.sh @@ -126,7 +126,7 @@ if [ "$DB" != sqlite ]; then # Deck installed and then switched off: its tables stay in the database and in the backup install_app ngb-frt-origin deck || fail "install deck on the origin (app store unreachable?)" # a 4-byte character (emoji) in a table the restore has to create: utf8mb4 on MySQL/MariaDB - sql origin "insert into oc_deck_boards (title, owner, color, archived, deleted_at, last_modified) values ('Plan 📌', 'frtest', '0087C5', 0, 0, 0)" >/dev/null + sql origin "insert into oc_deck_boards (title, owner, color, archived, deleted_at, last_modified) values ('Plan 📌', 'frtest', '0087C5', false, 0, 0)" >/dev/null run_on ngb-frt-origin app:disable deck >/dev/null ok "origin has a synced Mail account and the tables of a disabled app" fi