fix: be able to delete tags

This commit is contained in:
Pitu 2021-06-20 21:20:27 +09:00
parent 1c463ea81e
commit d9e0537a1d
2 changed files with 3 additions and 3 deletions

View File

@ -3,7 +3,7 @@ const Util = require('../../utils/Util');
class tagDELETE extends Route { class tagDELETE extends Route {
constructor() { constructor() {
super('/tag/:id/:purge*?', 'delete'); super('/tag/:id/:purge?', 'delete');
} }
async run(req, res, db, user) { async run(req, res, db, user) {

View File

@ -153,7 +153,7 @@
class="album"> class="album">
<div <div
class="arrow-container" class="arrow-container"
@click="promptDeleteTag"> @click="promptDeleteTag(tag.id)">
<i class="icon-arrow" /> <i class="icon-arrow" />
</div> </div>
<!-- <!--
@ -246,7 +246,7 @@ export default {
}); });
}, },
async deleteTag(id, purge) { async deleteTag(id, purge) {
const response = await this.$axios.$delete(`tags/${id}/${purge ? 'purge' : ''}`); const response = await this.$axios.$delete(`tag/${id}/${purge ? 'purge' : ''}`);
this.getTags(); this.getTags();
return this.$buefy.toast.open(response.message); return this.$buefy.toast.open(response.message);
}, },