2017-07-29 19:42:07 +00:00
|
|
|
'use strict';
|
|
|
|
|
|
|
|
const UnsubscriptionMode = {
|
|
|
|
ONE_STEP: 0,
|
|
|
|
ONE_STEP_WITH_FORM: 1,
|
|
|
|
TWO_STEP: 2,
|
|
|
|
TWO_STEP_WITH_FORM: 3,
|
|
|
|
MANUAL: 4,
|
|
|
|
MAX: 5
|
|
|
|
};
|
|
|
|
|
2017-08-13 18:11:58 +00:00
|
|
|
const SubscriptionStatus = {
|
|
|
|
SUBSCRIBED: 1,
|
|
|
|
UNSUBSCRIBED: 2,
|
|
|
|
BOUNCED: 3,
|
|
|
|
COMPLAINED: 4,
|
|
|
|
MAX: 5
|
2017-08-20 21:44:33 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
function getFieldKey(field) {
|
|
|
|
return field.column || 'grouped_' + field.id;
|
2017-08-13 18:11:58 +00:00
|
|
|
}
|
|
|
|
|
2017-07-29 19:42:07 +00:00
|
|
|
module.exports = {
|
2017-08-13 18:11:58 +00:00
|
|
|
UnsubscriptionMode,
|
2017-08-20 21:44:33 +00:00
|
|
|
SubscriptionStatus,
|
|
|
|
getFieldKey
|
2017-07-29 19:42:07 +00:00
|
|
|
};
|