# HG changeset patch # User bsw # Date 1633942316 -7200 # Node ID c7dbb36ce1e06a44c9dc144b9fbd879c2d8eb5d3 # Parent 49cb472e12d548fd8f6d85ad2ab1033e85abba45 Show finished title at end of survey diff -r 49cb472e12d5 -r c7dbb36ce1e0 app/main/survey/participate.lua --- a/app/main/survey/participate.lua Mon Oct 11 10:49:12 2021 +0200 +++ b/app/main/survey/participate.lua Mon Oct 11 10:51:56 2021 +0200 @@ -31,7 +31,13 @@ ui.container{ attr = { class = "mdl-card mdl-card__fullwidth mdl-shadow--2dp survey" }, content = function() ui.container{ attr = { class = "mdl-card__title mdl-card--border" }, content = function() - ui.heading { attr = { class = "mdl-card__title-text" }, level = 2, content = question.question } + ui.heading { attr = { class = "mdl-card__title-text" }, level = 2, content = function() + if survey_member.finished then + slot.put(survey.finished_title) + else + ui.tag{ content = question.question } + end + } end } ui.container{ attr = { class = "mdl-card__content mdl-card--border" }, content = function() if survey_member.finished then diff -r 49cb472e12d5 -r c7dbb36ce1e0 db/survey.sql --- a/db/survey.sql Mon Oct 11 10:49:12 2021 +0200 +++ b/db/survey.sql Mon Oct 11 10:51:56 2021 +0200 @@ -2,6 +2,7 @@ id SERIAL4 PRIMARY KEY, title TEXT NOT NULL, text TEXT NOT NULL, + finished_title TEXT NOT NULL, finished_text TEXT NOT NULL, created TIMESTAMPTZ NOT NULL DEFAULT now(), open_from TIMESTAMPTZ NOT NULL,