fix(uploader): resolve upload endpoint URL and update ImageUploader props in CreateProperty
deploy-chabokan / deploy (push) Canceled after 0s
deploy-chabokan / deploy (push) Canceled after 0s
This commit is contained in:
@@ -417,8 +417,12 @@ const saveProperty = async () => {
|
||||
|
||||
isSaving.value = true;
|
||||
try {
|
||||
property.value.mainImageUrls = mainImageUrlsWithData.value.map((x) => x.url);
|
||||
property.value.documentUrls = documentUrlsWithData.value.map((x) => x.url);
|
||||
property.value.mainImageUrls = (mainImageUrlsWithData.value || [])
|
||||
.map((x) => (typeof x === 'string' ? x : x.url || x.source || ''))
|
||||
.filter(Boolean);
|
||||
property.value.documentUrls = (documentUrlsWithData.value || [])
|
||||
.map((x) => (typeof x === 'string' ? x : x.url || x.source || ''))
|
||||
.filter(Boolean);
|
||||
property.value.features = serializeFeaturesPayload(featuresValues.value);
|
||||
|
||||
let status = 'failed';
|
||||
@@ -857,7 +861,7 @@ const saveProperty = async () => {
|
||||
<i class="pi pi-file-pdf text-xl"></i>
|
||||
<span>اسناد و مدارک تصویری / پیدیاف ملک</span>
|
||||
</div>
|
||||
<ImageUploader v-model="documentUrlsWithData" uploadUrl="/api/files/admin/upload-file" @uploaded="onDocumentUploaded" />
|
||||
<ImageUploader v-model="documentUrlsWithData" bucketName="documents" :maxFiles="10" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -895,7 +899,7 @@ const saveProperty = async () => {
|
||||
<i class="pi pi-image text-xl"></i>
|
||||
<span>تصاویر ملک</span>
|
||||
</div>
|
||||
<ImageUploader v-model="mainImageUrlsWithData" uploadUrl="/api/files/admin/upload-file" @uploaded="onMainImageUploaded" />
|
||||
<ImageUploader v-model="mainImageUrlsWithData" bucketName="properties" :maxFiles="10" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user