From d890d50669775e1ed07be14ec50ee16c97a98391 Mon Sep 17 00:00:00 2001 From: Arne Schauf Date: Mon, 19 Mar 2018 01:47:20 +0100 Subject: make description editable --- src/pages/UploadDetail.vue | 43 ++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 40 insertions(+), 3 deletions(-) (limited to 'src/pages') diff --git a/src/pages/UploadDetail.vue b/src/pages/UploadDetail.vue index d1412d3..7cf19a3 100644 --- a/src/pages/UploadDetail.vue +++ b/src/pages/UploadDetail.vue @@ -35,9 +35,38 @@ label="Delete mod" /> -

- -

+
+

+ +

+
+
+ + + +
+ +
+
Tags @@ -202,6 +231,7 @@ comments: [], comment: '', commentSaving: false, + editDescription: false, } }, methods: { @@ -228,6 +258,13 @@ console.error(error) }) }, + saveUpload () { + let that = this + this.$http.put(`/uploads/${this.upload._id}`, this.upload).then(response => { + that.editDescription = false + that.refresh() + }).catch(() => that.$q.notify('Failed to save mod')) + }, deleteUpload (upload) { let that = this this.$q.dialog({ -- cgit v1.2.3-54-g00ecf