diff --git a/pages/Authorize.vue b/pages/Authorize.vue
index 3f0d4d7b..c142152d 100644
--- a/pages/Authorize.vue
+++ b/pages/Authorize.vue
@@ -1,37 +1,55 @@
- //- el-card.mt-5
- //- div(slot='header')
- //- h4
App authorization
- div(v-if='client')
+ el-card.mt-5
+ h4(slot='header')
{{settings.title}} - {{$t('common.authorize')}}
+ div
h5 {{$auth.user.email}}
- p External application {{client.name}} want following permission grants:
+ p External application {{client.name}} want following permission grants:
ul
- li(v-for="scope in $route.query.scope.split(' ')") {{scope}}
- span You will be redirected to {{$route.query.redirect_uri}}
+ li(v-for="s in scope.split(' ')") {{s}}
+ span(v-if='redirect_uri!=="urn:ietf:wg:oauth:2.0:oob"') You will be redirected to {{$route.query.redirect_uri}}
el-row.mt-3(justify='center')
el-col(:span='12' :offset='6' style='text-align: center')
a(:href='authorizeURL')
el-button.mr-1(plain type='success') {{$t('common.authorize')}}
- a(to='/')
+ a(href='/')
el-button.mt-1(plain type='warning') {{$t('common.cancel')}}
\ No newline at end of file
+
diff --git a/pages/event/_id.vue b/pages/event/_id.vue
index 8c4709bc..d25f1c16 100644
--- a/pages/event/_id.vue
+++ b/pages/event/_id.vue
@@ -39,8 +39,7 @@
el-menu-item(@click='showEmbed=true') {{$t('common.embed')}}
//- TODO (ics of recurrent events)
- //- el-menu-item(v-if='!event.recurrent')
- el-menu-item
+ el-menu-item(v-if='!event.recurrent')
a(:href='`${settings.baseurl}/api/event/${event.id}.ics`') {{$t('common.add_to_calendar')}}
EventAdmin(v-if='is_mine' :event='event')
@@ -96,7 +95,7 @@ export default {
: event.start_datetime
// const now = new Date()
// const events = await $axios.$get(
- // `/event/${now.getMonth()}/${now.getFullYear()}`
+ // `/event/${now.getMonth()}/${now.getFullYear()}`
// )
// store.commit('setEvents', events)
return { event, id: Number(id) }
@@ -281,7 +280,7 @@ export default {
await this.$axios.post('/instances/toggle_user_block', { user_id: resource.apUserApId })
Message({ message: this.$t('admin.user_blocked', { user: resource.apUserApId }), type: 'success', showClose: true })
},
- async deleteResource (resource) {
+ deleteResource (resource) {
MessageBox.confirm(this.$t('admin.delete_resource_confirm'),
this.$t('common.confirm'), {
confirmButtonText: this.$t('common.ok'),
diff --git a/pages/export.vue b/pages/export.vue
index 40d7234a..64ae3ad5 100644
--- a/pages/export.vue
+++ b/pages/export.vue
@@ -83,18 +83,18 @@ export default {
}
if (this.filters.places.length) {
- params.push(`places=${this.filters.places}`)
+ params.push(`places=${this.filters.places.map(p => p.id)}`)
}
if (this.filters.tags.length) {
- params.push(`tags=${this.filters.tags}`)
+ params.push(`tags=${this.filters.tags.map(t => t.id)}`)
}
return ``
},
link () {
- const tags = this.filters.tags.join(',')
- const places = this.filters.places.join(',')
+ const tags = this.filters.tags.map(t => t.id).join(',')
+ const places = this.filters.places.map(p => p.id).join(',')
let query = ''
if (tags || places) {
query = '?'
diff --git a/pages/index.vue b/pages/index.vue
index 1ab3b5f4..4adf7ef1 100644
--- a/pages/index.vue
+++ b/pages/index.vue
@@ -3,13 +3,12 @@