fix: set the preview mode as the default for only view access users
parent
bb5d192095
commit
43ca56d7cd
|
@ -80,6 +80,10 @@ onMounted(() => {
|
||||||
const fileContent = fileStore.req?.content || "";
|
const fileContent = fileStore.req?.content || "";
|
||||||
|
|
||||||
watchEffect(async () => {
|
watchEffect(async () => {
|
||||||
|
if (!authStore.user?.perm.modify) {
|
||||||
|
isPreview.value = true;
|
||||||
|
}
|
||||||
|
|
||||||
if (isMarkdownFile && isPreview.value) {
|
if (isMarkdownFile && isPreview.value) {
|
||||||
const new_value = editor.value?.getValue() || "";
|
const new_value = editor.value?.getValue() || "";
|
||||||
try {
|
try {
|
||||||
|
@ -178,6 +182,8 @@ const close = () => {
|
||||||
};
|
};
|
||||||
|
|
||||||
const preview = () => {
|
const preview = () => {
|
||||||
isPreview.value = !isPreview.value;
|
if (authStore.user?.perm.modify) {
|
||||||
|
isPreview.value = !isPreview.value;
|
||||||
|
}
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
Loading…
Reference in New Issue