// Module ID: 9196 // Function ID: 9197 // Name: getAuthenticationErrorsFromAPIError // Dependencies: [2] // Exports: getAuthenticationErrorsFromAPIError, getAuthenticationErrorsFromV6OrEarlierAPIError // Module 9196 (getAuthenticationErrorsFromAPIError) const result = require("set").fileFinishedImporting("modules/auth/getAuthenticationErrorsFromAPIError.tsx"); export const getAuthenticationErrorsFromAPIError = function getAuthenticationErrorsFromAPIError(c6) { const obj = { error_code: c6.code }; if (null != c6.errors) { const _Object = Object; const keys = Object.keys(c6.errors); for (const item10017 of keys) { let items = [arg0.getFirstFieldErrorMessage(item10017)]; obj[item10017] = items; continue; } return obj; } else { obj.message = c6.message; if (null != c6.retryAfter) { obj.retry_after = c6.retryAfter; } return obj; } }; export const getAuthenticationErrorsFromV6OrEarlierAPIError = function getAuthenticationErrorsFromV6OrEarlierAPIError(closure_4) { if (Object.keys(closure_4.fields).length > 0) { return closure_4.fields; } else { const obj = { message: null }; obj[0] = closure_4.message; if (null != closure_4.retryAfter) { obj.retry_after = closure_4.retryAfter; } return obj; } };