Browse Source

fix(nc-gui): password type

pull/3669/head
braks 2 years ago committed by Raju Udava
parent
commit
a91c980ba3
  1. 8
      packages/nc-gui/components/smartsheet/toolbar/ShareView.vue

8
packages/nc-gui/components/smartsheet/toolbar/ShareView.vue

@ -27,7 +27,7 @@ interface SharedViewMeta extends Record<string, any> {
interface SharedView { interface SharedView {
uuid?: string uuid?: string
id: string id: string
password: string | null password?: string
type?: ViewTypes type?: ViewTypes
meta: SharedViewMeta meta: SharedViewMeta
} }
@ -52,7 +52,7 @@ let showShareModel = $ref(false)
const passwordProtected = ref(false) const passwordProtected = ref(false)
const shared = ref<SharedView>({ id: '', meta: {}, password: null }) const shared = ref<SharedView>({ id: '', meta: {}, password: undefined })
const allowCSVDownload = computed({ const allowCSVDownload = computed({
get: () => !!shared.value.meta.allowCSVDownload, get: () => !!shared.value.meta.allowCSVDownload,
@ -86,7 +86,7 @@ const genShareLink = async () => {
shared.value = { ...response, meta } shared.value = { ...response, meta }
passwordProtected.value = shared.value.password !== null && shared.value.password !== '' passwordProtected.value = !!shared.value.password && shared.value.password !== ''
showShareModel = true showShareModel = true
} }
@ -141,8 +141,6 @@ async function updateSharedViewMeta() {
} }
const saveShareLinkPassword = async () => { const saveShareLinkPassword = async () => {
if (!shared.value.password) return
try { try {
await $api.dbViewShare.update(shared.value.id, { await $api.dbViewShare.update(shared.value.id, {
password: shared.value.password, password: shared.value.password,

Loading…
Cancel
Save