X-Git-Url: http://repos.xcallymotion.com/?a=blobdiff_plain;f=server%2Fmodels%2Ffax_room.js;h=26618af44fdb896ca58d66b82444e3e8188fd4f8;hb=12391c86d897fc6cd512dd4c4d806074ffb08483;hp=ee976b57a458f04ae2b317a378b6bde21f1852c7;hpb=4addfd67d73e235c5447b2fe236f049ba8da3fe4;p=motion.git diff --git a/server/models/fax_room.js b/server/models/fax_room.js index ee976b5..26618af 100644 --- a/server/models/fax_room.js +++ b/server/models/fax_room.js @@ -19,12 +19,19 @@ module.exports = function(sequelize, DataTypes) { tags: { type: DataTypes.TEXT, get: function() { - return this.getDataValue('tags') ? this.getDataValue('tags').split(';') : []; + var tags; + if (this.getDataValue('tags')) { + tags = this.getDataValue('tags').split(';'); + tags.pop(); + } else { + tags = []; + } + return tags; }, set: function(val) { - this.setDataValue('tags', val.join(';')); + this.setDataValue('tags', val && val.length ? val.join(';') + ';' : null); } - } + }, }, { tableName: 'fax_rooms', paranoid: true,