diff --git a/models/cards.js b/models/cards.js index 8475db937..e2aa6a7e4 100644 --- a/models/cards.js +++ b/models/cards.js @@ -650,7 +650,7 @@ Cards.helpers({ // match right definition to each field if (!this.customFields) return []; - return this.customFields.map(customField => { + let ret = this.customFields.map(customField => { const definition = definitions.find(definition => { return definition._id === customField._id; }); @@ -676,6 +676,8 @@ Cards.helpers({ definition, }; }); + ret.sort((a, b) => a.definition.name.localeCompare(b.definition.name)); + return ret; }, colorClass() {