summarized: 1. frontend (_proms_modal.jsx) ```*.js let tenant = prompt('Enter tenant name'); let department_id = prompt('Enter department id (1)'); //1 should be correct one HospitalizationService.create(request.id, department_id, tenant); ``` tenant info: ``` id 3 company_name "Spital Limmattal" short_name "Limmi" ``` 2. hospitalization.js ```*.js import httpClient from "../utils/http-common"; const API_URL = "/hospitalizations"; const create = (request_id, department_id, tenant) => { return httpClient.post(API_URL, { request_id, department_id, tenant }); }; const HospitalizationService = { create, }; export default HospitalizationService; ``` 3. hospitalizations_controller.rb ```*.rb class Api::V1::HospitalizationsController < Api::ApiController protect_from_forgery with: :null_session # Disable CSRF protection for this endpoint if it's an API def create request_id = params[:request_id] department_id = params[:department_id] tenant = params[:tenant] hospitalization_service = EffipathApi::HospitalizationService.new(request_id, department_id, tenant) response = hospitalization_service.process if response.success? # Assuming your service returns an object with a success? method render json: { message: 'Hospitalization processed successfully' }, status: :ok else render json: { message: 'Error processing hospitalization', errors: response.errors }, status: :unprocessable_entity end end end ``` 4. hospitalization_service.rb ```*.rb class EffipathApi::HospitalizationService attr_reader :auth_token def initialize(request_id, department_id, tenant) puts "DEBUG::HospitalizationService: #{request_id}, #{department_id} #{tenant}" @request_id = request_id @department_id = department_id @tenant = tenant end def process service = EffipathApi::RestApiService.new(url, 'post', header, payload) service.process end def url ENV.fetch('EFFIPATH_BASE_URL', 'http://lvh.me:3000') + '/api/v1/callbacks/lungai_hospitalization' end ... ``` ## Errors With inccorect department_id: status: 404 ``` Uncaught (in promise) Object { stack: "AxiosError@https://dev.lungai.ch/assets/application-9af3d8ee4a7f68bc802192a6e7f2f46adcf4124e14cc0929e6e3ac8da8586a55.js:154477:20\nsettle@https://dev.lungai.ch/assets/application-9af3d8ee4a7f68bc802192a6e7f2f46adcf4124e14cc0929e6e3ac8da8586a55.js:155292:14\nonloadend@https://dev.lungai.ch/assets/application-9af3d8ee4a7f68bc802192a6e7f2f46adcf4124e14cc0929e6e3ac8da8586a55.js:155520:15\n", message: "Request failed with status code 404", name: "AxiosError", code: "ERR_BAD_REQUEST", config: {…}, request: XMLHttpRequest, response: {…}, meta: {…} } ​ code: "ERR_BAD_REQUEST" ​ config: Object { timeout: 60000, xsrfCookieName: "XSRF-TOKEN", xsrfHeaderName: "X-XSRF-TOKEN", … } ​ message: "Request failed with status code 404" ​ meta: Object { message: "Request failed with status code 404", details: [] } ​ name: "AxiosError" ​ request: XMLHttpRequest { readyState: 4, timeout: 60000, withCredentials: false, … } ​ response: Object { data: {…}, status: 404, statusText: "", … } ​ stack: "AxiosError@https://dev.lungai.ch/assets/application-9af3d8ee4a7f68bc802192a6e7f2f46adcf4124e14cc0929e6e3ac8da8586a55.js:154477:20\nsettle@https://dev.lungai.ch/assets/application-9af3d8ee4a7f68bc802192a6e7f2f46adcf4124e14cc0929e6e3ac8da8586a55.js:155292:14\nonloadend@https://dev.lungai.ch/assets/application-9af3d8ee4a7f68bc802192a6e7f2f46adcf4124e14cc0929e6e3ac8da8586a55.js:155520:15\n" ​ <prototype>: Object { constructor: AxiosError(message, code, config, request, response), toJSON: toJSON(), stack: "", … } ``` with correct department id (1) status: 500 error: Internal Server Error ``` Uncaught (in promise) Object { stack: "AxiosError@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:154477:20\nsettle@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:155292:14\nonloadend@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:155520:15\nEventHandlerNonNull*dispatchXhrRequest@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:155530:9\nxhr_default<@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:155475:12\ndispatchRequest@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:155679:12\nrequest@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:155944:35\nhttpMethod@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:155973:21\nwrap@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:154109:18\ncreate9@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:188211:32\nhandleStartProcess@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:188239:31\ncallCallback2@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:7537:24\ninvokeGuardedCallbackDev@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:7562:26\ninvokeGuardedCallback@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:7596:41\ninvokeGuardedCallbackAndCatchFirstError@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:7599:35\nexecuteDispatch@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:10879:52\nprocessDispatchQueueItemsInOrder@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:10899:32\nprocessDispatchQueue@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:10908:47\ndispatchEventsForPlugins@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:10916:33\n../../node_modules/react-dom/cjs/react-dom.development.js/dispatchEventForPluginEventSystem/<@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:11040:22\nbatchedUpdates$1@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:22772:22\nbatchedUpdates@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:7442:22\ndispatchEventForPluginEventSystem@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:11039:27\ndispatchEventWithEnableCapturePhaseSelectiveHydrationWithoutDiscreteEventReplay@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:9341:48\ndispatchEvent2@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:9335:94\ndispatchDiscreteEvent@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:9312:29\nEventListener.handleEvent*addEventBubbleListener@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:9498:20\naddTrappedEventListener@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:10985:39\nlistenToNativeEvent@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:10942:36\n../../node_modules/react-dom/cjs/react-dom.development.js/listenToAllSupportedEvents/<@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:10951:40\nlistenToAllSupportedEvents@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:10948:31\npreparePortalMount@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:12636:39\ncompleteWork@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:20238:37\ncompleteUnitOfWork@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:23083:27\nperformUnitOfWork@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:23065:33\nworkLoopSync@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:22996:32\nrenderRootSync@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:22975:17\nperformConcurrentWorkOnRoot@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:22537:85\nworkLoop@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:4060:52\nflushWork@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:4039:24\nperformWorkUntilDeadline@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:4247:31\nEventHandlerNonNull*../../node_modules/scheduler/cjs/scheduler.development.js/<@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:4268:13\n../../node_modules/scheduler/cjs/scheduler.development.js@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:4316:11\n__require2@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:19:52\n../../node_modules/scheduler/index.js@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:4328:27\n__require2@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:19:52\n../../node_modules/react-dom/cjs/react-dom.development.js/<@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:4344:27\n../../node_modules/react-dom/cjs/react-dom.development.js@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:25419:11\n__require2@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:19:52\n../../node_modules/react-dom/index.js@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:25432:27\n__require2@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:19:52\n../../node_modules/react-dom/client.js@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:25441:16\n__require2@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:19:52\n@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:106636:31\n@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:205072:3\n", message: "Request failed with status code 500", name: "AxiosError", code: "ERR_BAD_RESPONSE", config: {…}, request: XMLHttpRequest, response: {…}, meta: {…} } ​ code: "ERR_BAD_RESPONSE" ​ config: Object { timeout: 60000, xsrfCookieName: "XSRF-TOKEN", xsrfHeaderName: "X-XSRF-TOKEN", … } ​ message: "Request failed with status code 500" ​ meta: Object { message: "Request failed with status code 500", details: [] } ​ name: "AxiosError" ​ request: XMLHttpRequest { readyState: 4, timeout: 60000, withCredentials: false, … } ​ response: Object { data: {…}, status: 500, statusText: "", … } ​ stack: "AxiosError@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:154477:20\nsettle@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:155292:14\nonloadend@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:155520:15\nEventHandlerNonNull*dispatchXhrRequest@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:155530:9\nxhr_default<@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:155475:12\ndispatchRequest@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:155679:12\nrequest@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:155944:35\nhttpMethod@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:155973:21\nwrap@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:154109:18\ncreate9@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:188211:32\nhandleStartProcess@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:188239:31\ncallCallback2@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:7537:24\ninvokeGuardedCallbackDev@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:7562:26\ninvokeGuardedCallback@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:7596:41\ninvokeGuardedCallbackAndCatchFirstError@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:7599:35\nexecuteDispatch@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:10879:52\nprocessDispatchQueueItemsInOrder@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:10899:32\nprocessDispatchQueue@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:10908:47\ndispatchEventsForPlugins@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:10916:33\n../../node_modules/react-dom/cjs/react-dom.development.js/dispatchEventForPluginEventSystem/<@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:11040:22\nbatchedUpdates$1@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:22772:22\nbatchedUpdates@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:7442:22\ndispatchEventForPluginEventSystem@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:11039:27\ndispatchEventWithEnableCapturePhaseSelectiveHydrationWithoutDiscreteEventReplay@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:9341:48\ndispatchEvent2@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:9335:94\ndispatchDiscreteEvent@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:9312:29\nEventListener.handleEvent*addEventBubbleListener@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:9498:20\naddTrappedEventListener@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:10985:39\nlistenToNativeEvent@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:10942:36\n../../node_modules/react-dom/cjs/react-dom.development.js/listenToAllSupportedEvents/<@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:10951:40\nlistenToAllSupportedEvents@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:10948:31\npreparePortalMount@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:12636:39\ncompleteWork@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:20238:37\ncompleteUnitOfWork@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:23083:27\nperformUnitOfWork@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:23065:33\nworkLoopSync@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:22996:32\nrenderRootSync@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:22975:17\nperformConcurrentWorkOnRoot@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:22537:85\nworkLoop@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:4060:52\nflushWork@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:4039:24\nperformWorkUntilDeadline@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:4247:31\nEventHandlerNonNull*../../node_modules/scheduler/cjs/scheduler.development.js/<@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:4268:13\n../../node_modules/scheduler/cjs/scheduler.development.js@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:4316:11\n__require2@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:19:52\n../../node_modules/scheduler/index.js@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:4328:27\n__require2@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:19:52\n../../node_modules/react-dom/cjs/react-dom.development.js/<@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:4344:27\n../../node_modules/react-dom/cjs/react-dom.development.js@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:25419:11\n__require2@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:19:52\n../../node_modules/react-dom/index.js@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:25432:27\n__require2@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:19:52\n../../node_modules/react-dom/client.js@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:25441:16\n__require2@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:19:52\n@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:106636:31\n@https://dev.lungai.ch/assets/application-34ae2b4713e00adf3df99cafd021b268e29c53952bfc6e8c7223332c711e1b80.js:205072:3\n" ​ <prototype>: Object { constructor: AxiosError(message, code, config, request, response), toJSON: toJSON(), stack: "", … } ```