Every query I make using Vanya to my Aidbox server is returning “Sorry, something went wrong” - took a look at the logs and cannot determine what is going on? It looks like auth is working as when i break the token it lets me know but this appears to do with the return data from Aidbox FHIR?
1/31/2025 3:08:00PM - This operation is not supported for a relative URI.
1/31/2025 3:08:00PM - at System.Uri.get_AbsoluteUri()
at SqlOnFire.Fhir.Data.FhirDataService.CreateResource(Bundle bundle, FhirObjectType fhirObjectType, Int32 parseErrorsStartIndex)
at SqlOnFire.Fhir.Data.FhirDataService.QueryResource(String url, FhirClient client, Nullable`1 objectType)
at SqlOnFire.Services.QueryService.QueryResource(String serverId, String query, Nullable`1 objectType)
at Vanya.Client.App.Controllers.QueryResourceController.QueryServerResource(String serverId, String query, Nullable`1 resourceType, ResourceDataGridState resourceDataGridState, Nullable`1 previousCacheId, String direction)
at Vanya.Client.App.Controllers.QueryResourceController.NewCustomQuery(String serverId, String query, Nullable`1 resourceType, ResourceDataGridState resourceDataGridState, Nullable`1 previousCacheId, String direction, Nullable`1 savedQueryId)
at lambda_method724(Closure , Object , Object[] )
at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync()
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
at Vanya.Client.App.Helpers.Middleware.GlobalExceptionHandlingMiddleware.Invoke(HttpContext context)
I’ve tried changing headers and adding things like ?_format=json to the query to no avail