only allow ghost users by admins

This commit is contained in:
2023-05-08 21:46:07 +10:00
parent 645b623a40
commit 86a0936cd4

View File

@@ -93,6 +93,7 @@ import { useUserStore } from "../../store/UserStore";
import SMMastHead from "../../components/SMMastHead.vue";
import { useToastStore } from "../../store/ToastStore";
import SMButtonRow from "../../components/SMButtonRow.vue";
import { userHasPermission } from "../../helpers/utils";
const route = useRoute();
const router = useRouter();
@@ -105,6 +106,7 @@ const customRequire = async (value) => {
if (value.length == 0) {
if (
userHasPermission("admin/users") &&
control_names.every((item) => form.controls[item].value.length == 0)
) {
control_names.forEach((item) => {