diff --git a/ui/src/components/SurveyList.svelte b/ui/src/components/SurveyList.svelte index d10bc5e..2dae7ab 100644 --- a/ui/src/components/SurveyList.svelte +++ b/ui/src/components/SurveyList.svelte @@ -39,7 +39,7 @@ {:then surveys} {#each surveys as survey, sid (survey.id)} - {#if (survey.shown || survey.direct != null) && (!$user || (!$user.was_admin || $user.promo == survey.promo) || $user.is_admin)} + {#if (survey.shown || survey.direct != null || ($user && $user.is_admin)) && (!$user || (!$user.was_admin || $user.promo == survey.promo) || $user.is_admin)} {#if $user && $user.is_admin && (sid == 0 || surveys[sid-1].promo != survey.promo)} @@ -49,6 +49,7 @@ {/if} goto(survey.direct != null ?`surveys/${survey.id}/live`:$user.is_admin?`surveys/${survey.id}/responses`:`surveys/${survey.id}`)}> + {#if !survey.shown}{/if} {survey.title} {#if survey.group}{survey.group}{/if}