Implemented the functionality to create Service Requests
This commit is contained in:
@@ -240,6 +240,13 @@ function createContentApplication(overrides = {}) {
|
||||
return result.items;
|
||||
}
|
||||
const crmSrForm = createCrmSrForm({
|
||||
requestSave: async fields => {
|
||||
const result = await platformContentMessages.sendRuntimeMessage({ type: messageTypes.requestPostServiceRequest, ...fields, emailAddress: currentUser.getUserId() });
|
||||
debugContentLog.appendBackgroundRequestLog(result?.debugRequests || []);
|
||||
if (!result?.ok) throw new Error(result?.error || "Unable to save Service Request.");
|
||||
return result;
|
||||
},
|
||||
notify: (...args) => opportunitiesLinks.showCopyConfirmation(...args),
|
||||
getOpportunity: number => opportunitiesTableState.opportunitiesTableState.items.find(item => String(item.OptyNumber) === String(number)),
|
||||
formatDate: value => opportunitiesFormatters.formatOracleResponseDate(value),
|
||||
requestLanguage: () => requestSrFormLookup(messageTypes.requestSrLookupLanguage),
|
||||
|
||||
Reference in New Issue
Block a user