diff --git a/frontend/src/components/Settings/SettingsPage.vue b/frontend/src/components/Settings/SettingsPage.vue
index f6618e5c4..b2445d5aa 100644
--- a/frontend/src/components/Settings/SettingsPage.vue
+++ b/frontend/src/components/Settings/SettingsPage.vue
@@ -18,17 +18,19 @@
:data="data.doc"
:doctype="doctype"
/>
-
-
@@ -43,7 +45,7 @@ import {
ErrorMessage,
} from 'frappe-ui'
import { createToast, getRandom } from '@/utils'
-import { ref, computed } from 'vue'
+import { computed } from 'vue'
const props = defineProps({
doctype: {
@@ -70,8 +72,6 @@ const fields = createResource({
auto: true,
})
-const error = ref(null)
-
const data = createDocumentResource({
doctype: props.doctype,
name: props.doctype,
@@ -148,29 +148,4 @@ const tabs = computed(() => {
return _tabs
})
-
-function update() {
- error.value = null
- if (validateMandatoryFields()) return
- data.save.submit()
-}
-
-function validateMandatoryFields() {
- if (!tabs.value) return false
- for (let section of tabs.value[0].sections) {
- for (let column of section.columns) {
- for (let field of column.fields) {
- if (
- (field.mandatory ||
- (field.mandatory_depends_on && field.mandatory_via_depends_on)) &&
- !data.doc[field.name]
- ) {
- error.value = __('{0} is mandatory', [__(field.label)])
- return true
- }
- }
- }
- }
- return false
-}
diff --git a/frontend/src/components/SidePanelLayout.vue b/frontend/src/components/SidePanelLayout.vue
index 73a969b48..81f68d738 100644
--- a/frontend/src/components/SidePanelLayout.vue
+++ b/frontend/src/components/SidePanelLayout.vue
@@ -66,7 +66,7 @@
- {{ __(field.label) }}
+ {{ __(field.label) }}
*
+ >*