See #161: fixed weird extraction issues

This commit is contained in:
Eliot Berriot 2018-06-30 16:27:26 +02:00
parent 6afb0e5eb2
commit 96124aafd5
No known key found for this signature in database
GPG key ID: DD6965E2476E5C27
6 changed files with 32 additions and 15 deletions

View file

@ -181,10 +181,11 @@ export default {
}
},
actions () {
let msg = this.$gettext('Delete')
return [
{
name: 'delete',
label: this.$gettext('Delete'),
label: msg,
isDangerous: true
}
]

View file

@ -186,21 +186,25 @@ export default {
}
},
actions () {
// somehow, extraction fails otherwise
let deleteLabel = this.$gettext('Delete')
let markImportedLabel = this.$gettext('Mark as imported')
let markClosedLabel = this.$gettext('Mark as closed')
return [
{
name: 'delete',
label: this.$gettext('Delete'),
label: deleteLabel,
isDangerous: true
},
{
name: 'mark_imported',
label: this.$gettext('Mark as imported'),
label: markImportedLabel,
filterCheckable: (obj) => { return ['pending', 'accepted'].indexOf(obj.status) > -1 },
isDangerous: true
},
{
name: 'mark_closed',
label: this.$gettext('Mark as closed'),
label: markClosedLabel,
filterCheckable: (obj) => { return ['pending', 'accepted'].indexOf(obj.status) > -1 },
isDangerous: true
}

View file

@ -158,10 +158,11 @@ export default {
}
},
actions () {
let deleteLabel = this.$gettext('Delete')
return [
{
name: 'delete',
label: this.$gettext('Delete'),
label: deleteLabel,
filterCheckable: (obj) => {
return obj.users.length === 0 && moment().isBefore(obj.expiration_date)
}