forked from mirror/pixelfed
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:
commit
2b17cc2c0d
1 changed files with 16 additions and 1 deletions
|
@ -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,6 +554,8 @@ 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;
|
||||
|
|
Loading…
Reference in a new issue