Files
calendar/packages/app-store/salesforce/lib/enums.ts
T
08e58851e7 feat: Salesforce - write to field without validation (#18722)
* Allow user to select custom field type

* Get field value and write to field - ignoring field type

* Only validate field length if present

---------

Co-authored-by: Peer Richelsen <peeroke@gmail.com>
2025-01-17 08:55:34 +00:00

30 lines
625 B
TypeScript

export enum SalesforceRecordEnum {
CONTACT = "Contact",
LEAD = "Lead",
ACCOUNT = "Account",
}
export enum WhenToWriteToRecord {
EVERY_BOOKING = "every_booking",
FIELD_EMPTY = "field_empty",
}
export enum SalesforceFieldType {
DATE = "date",
TEXT = "string",
PHONE = "phone",
CUSTOM = "custom",
}
export enum DateFieldTypeData {
BOOKING_START_DATE = "booking_start_date",
BOOKING_CREATED_DATE = "booking_created_date",
}
export enum RoutingReasons {
ACCOUNT_LOOKUP_FIELD = "account_lookup_field",
LEAD_OWNER = "lead_owner",
CONTACT_OWNER = "contact_owner",
ACCOUNT_OWNER = "account_owner",
}