diff --git a/form-runner/jvm/src/main/resources/apps/fr/home/home.xhtml b/form-runner/jvm/src/main/resources/apps/fr/home/home.xhtml index 15e491ecf3..a94d244b49 100644 --- a/form-runner/jvm/src/main/resources/apps/fr/home/home.xhtml +++ b/form-runner/jvm/src/main/resources/apps/fr/home/home.xhtml @@ -302,7 +302,7 @@ id="read-local-metadata" method="get" serialization="none" - resource="/fr/service/persistence/form?all-versions={$is-admin}" + resource="/fr/service/persistence/form?all-versions={$is-admin}&ignore-admin-permissions={not($is-admin)}" replace="instance" targetref="instance('fr-metadata-local')"> diff --git a/form-runner/jvm/src/main/scala/org/orbeon/oxf/fr/FormBuilderPermissionsOps.scala b/form-runner/jvm/src/main/scala/org/orbeon/oxf/fr/FormBuilderPermissionsOps.scala index 0d97a2f399..6c688da9b8 100644 --- a/form-runner/jvm/src/main/scala/org/orbeon/oxf/fr/FormBuilderPermissionsOps.scala +++ b/form-runner/jvm/src/main/scala/org/orbeon/oxf/fr/FormBuilderPermissionsOps.scala @@ -96,7 +96,11 @@ trait FormBuilderPermissionsOps { * - annotates the `