Corrected Assigning

This commit is contained in:
2025-04-24 15:19:22 +02:00
parent 795a8662f9
commit e71118ad09
2 changed files with 16 additions and 10 deletions

View File

@@ -74,6 +74,8 @@ const updateDocument = async () => {
delete objData.url
delete objData.filetags
/*console.log(objData)
if(objData.project) objData.project = objData.project.id
if(objData.customer) objData.customer = objData.customer.id
if(objData.contract) objData.contract = objData.contract.id
@@ -85,7 +87,9 @@ const updateDocument = async () => {
if(objData.profile) objData.profile = objData.profile.id
if(objData.check) objData.check = objData.check.id
if(objData.inventoryitem) objData.inventoryitem = objData.inventoryitem.id
if(objData.incominginvoice) objData.incominginvoice = objData.incominginvoice.id
if(objData.incominginvoice) objData.incominginvoice = objData.incominginvoice.id*/
console.log(objData)
const {data,error} = await supabase
@@ -96,7 +100,9 @@ const updateDocument = async () => {
if(error) {
console.log(error)
} else {
console.log(data)
toast.add({title: "Datei aktualisiert"})
modal.close()
emit("updateNeeded")
@@ -239,7 +245,6 @@ const moveFile = async () => {
</UButtonGroup>
<UDivider>Zuweisungen</UDivider>
<table class="w-full">
<tr v-if="props.documentData.project">
<td>Projekt</td>
@@ -333,16 +338,16 @@ const moveFile = async () => {
<UFormGroup
label="Eintrag auswählen:"
>
<USelectMenu
:options="itemOptions"
v-model="idToAssign"
:option-attribute="resourceOptions.find(i => i.value === resourceToAssign)? resourceOptions.find(i => i.value === resourceToAssign).optionAttr : 'name'"
value-attribute="id"
@change="updateDocumentAssignment"
></USelectMenu>
</UFormGroup>
<USelectMenu
:options="itemOptions"
v-model="idToAssign"
:option-attribute="resourceOptions.find(i => i.value === resourceToAssign)? resourceOptions.find(i => i.value === resourceToAssign).optionAttr : 'name'"
value-attribute="id"
@change="updateDocumentAssignment"
></USelectMenu>
<UDivider class="my-5">Datei verschieben</UDivider>

View File

@@ -333,6 +333,7 @@ const showFile = (fileId) => {
console.log(fileId)
modal.open(DocumentDisplayModal,{
documentData: documents.value.find(i => i.id === fileId),
onUpdatedNeeded: setupPage()
})
}
const selectedFiles = ref({});