diff --git a/api/Application.cfm b/api/Application.cfm index b0d3c5c..8c5bb84 100644 --- a/api/Application.cfm +++ b/api/Application.cfm @@ -155,6 +155,7 @@ if (len(request._api_path)) { if (findNoCase("/api/portal/team.cfm", request._api_path)) request._api_isPublic = true; if (findNoCase("/api/portal/searchUser.cfm", request._api_path)) request._api_isPublic = true; if (findNoCase("/api/portal/addTeamMember.cfm", request._api_path)) request._api_isPublic = true; + if (findNoCase("/api/portal/reassign_employees.cfm", request._api_path)) request._api_isPublic = true; if (findNoCase("/api/businesses/setHiring.cfm", request._api_path)) request._api_isPublic = true; // Order history (auth handled in endpoint) diff --git a/api/portal/reassign_employees.cfm b/api/portal/reassign_employees.cfm new file mode 100644 index 0000000..4eacb4d --- /dev/null +++ b/api/portal/reassign_employees.cfm @@ -0,0 +1,20 @@ + + + + + + + + UPDATE lt_Users_Businesses_Employees + SET BusinessID = + + + + SELECT COUNT(*) AS cnt FROM lt_Users_Businesses_Employees WHERE BusinessID = + + +#serializeJSON({ + "OK": true, + "MESSAGE": "All employee records reassigned to BusinessID #targetBusinessID#", + "COUNT": qCount.cnt +})#