Merge pull request #4709 from mbliznikova/check_if_collection_empty_in_edit

Add check if collection is empty in Edit Collection before publishing
This commit is contained in:
daniel 2023-10-24 20:00:09 -06:00 committed by GitHub
commit 2b17cc2c0d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 16 additions and 1 deletions

View File

@ -205,12 +205,20 @@
<div v-else class="float-right">
<button
v-if="posts.length > 0"
type="button"
class="btn btn-outline-primary btn-sm py-1 font-weight-bold px-3"
@click.prevent="publishCollection">
Publish
</button>
<button
v-else
type="button"
class="btn btn-outline-primary btn-sm py-1 font-weight-bold px-3 disabled" disabled>
Publish
</button>
<button
type="button"
class="btn btn-primary btn-sm py-1 font-weight-bold px-3"
@ -527,6 +535,11 @@ export default {
},
publishCollection() {
if (this.posts.length === 0) {
swal('Error', 'You cannot publish an empty collection');
return;
}
if(this.owner == false) {
return;
}
@ -541,7 +554,9 @@ export default {
.then(res => {
console.log(res.data);
// window.location.href = res.data.url;
});
}).catch(err => {
swal('Something went wrong', 'There was a problem with your request, please try again later.', 'error')
});
} else {
return;
}