mailtrain/shared/lists.js
Tomas Bures 6f5b50e932 WiP on admin interface for subscribers.
TODO:
- format data based on field info in listDTAjax
- integrate with the whole subscription machinery
2017-08-20 23:50:00 +02:00

28 lines
No EOL
476 B
JavaScript

'use strict';
const UnsubscriptionMode = {
ONE_STEP: 0,
ONE_STEP_WITH_FORM: 1,
TWO_STEP: 2,
TWO_STEP_WITH_FORM: 3,
MANUAL: 4,
MAX: 5
};
const SubscriptionStatus = {
SUBSCRIBED: 1,
UNSUBSCRIBED: 2,
BOUNCED: 3,
COMPLAINED: 4,
MAX: 5
};
function getFieldKey(field) {
return field.column || 'grouped_' + field.id;
}
module.exports = {
UnsubscriptionMode,
SubscriptionStatus,
getFieldKey
};