diff --git a/server/AyaNova/Controllers/WidgetController.cs b/server/AyaNova/Controllers/WidgetController.cs
index 79ec3bec..6f171957 100644
--- a/server/AyaNova/Controllers/WidgetController.cs
+++ b/server/AyaNova/Controllers/WidgetController.cs
@@ -267,7 +267,7 @@ namespace AyaNova.Api.Controllers
///
///
[HttpPost]
- public async Task PostWidget([FromBody] Widget inObj)
+ public async Task PostWidget([FromBody] Widget inObj, ApiVersion apiVersion)
{
if (!serverState.IsOpen)
return StatusCode(503, new ApiErrorResponse(ApiErrorCode.API_CLOSED, null, serverState.Reason));
@@ -287,7 +287,12 @@ namespace AyaNova.Api.Controllers
if (o == null)
return BadRequest(new ApiErrorResponse(biz.Errors));
else
- return CreatedAtAction("GetWidget", new { id = o.Id }, new ApiCreatedResponse(o));
+ {
+ //originally but throwing exception since move to 3.1
+ //return CreatedAtAction("GetWidget", new { id = o.Id }, new ApiCreatedResponse(o));
+ return CreatedAtAction(nameof(WidgetController.GetWidget), new { id = o.Id, version = apiVersion.ToString() }, new ApiCreatedResponse(o));
+
+ }
}
diff --git a/server/AyaNova/Startup.cs b/server/AyaNova/Startup.cs
index 84818f43..8d655405 100644
--- a/server/AyaNova/Startup.cs
+++ b/server/AyaNova/Startup.cs
@@ -262,10 +262,10 @@ namespace AyaNova
{
_log.LogDebug("BOOT: configuring request pipeline...");
- if (env.IsDevelopment())
- {
- app.UseDeveloperExceptionPage();
- }
+ // if (env.IsDevelopment())
+ // {
+ // app.UseDeveloperExceptionPage();
+ // }
//Store a reference to the dependency injection service for static classes
ServiceProviderProvider.Provider = app.ApplicationServices;