forked from MDCPS/DamageAssessment_Backend
Fix for Data seed issue,Url Correction for SurveyResponses
This commit is contained in:
@ -18,14 +18,14 @@ namespace DamageAssesment.Api.Surveys.Controllers
|
||||
/// GET request for retrieving surveys
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// This endpoint retrieves surveys. You can use it to get all surveys or surveys for a specific language.
|
||||
/// This endpoint retrieves surveys. You can use it to get all surveys or surveys for a specific language(optional).
|
||||
/// </remarks>
|
||||
[Route("Surveys")]
|
||||
[Route("{Language}/Surveys")]
|
||||
[Route("{language}/Surveys")]
|
||||
[HttpGet]
|
||||
public async Task<ActionResult> GetSurveysAsync(string? Language)
|
||||
public async Task<ActionResult> GetSurveysAsync(string? language)
|
||||
{
|
||||
var result = await this.surveyProvider.GetSurveysAsync(Language);
|
||||
var result = await this.surveyProvider.GetSurveysAsync(language);
|
||||
if (result.IsSuccess)
|
||||
{
|
||||
return Ok(result.Surveys);
|
||||
@ -37,11 +37,11 @@ namespace DamageAssesment.Api.Surveys.Controllers
|
||||
/// GET request for retrieving surveys by ID.
|
||||
/// </summary>
|
||||
[Route("Surveys/{Id}")]
|
||||
[Route("{Language}/Surveys/{Id}")]
|
||||
[Route("{language}/Surveys/{Id}")]
|
||||
[HttpGet]
|
||||
public async Task<ActionResult> GetSurveysAsync(int Id, string? Language)
|
||||
public async Task<ActionResult> GetSurveysAsync(int Id, string? language)
|
||||
{
|
||||
var result = await this.surveyProvider.GetSurveysAsync(Id, Language);
|
||||
var result = await this.surveyProvider.GetSurveysAsync(Id, language);
|
||||
if (result.IsSuccess)
|
||||
{
|
||||
return Ok(result.Surveys);
|
||||
|
@ -53,7 +53,12 @@ var app = builder.Build();
|
||||
if (app.Environment.IsDevelopment())
|
||||
{
|
||||
app.UseSwagger();
|
||||
app.UseSwaggerUI(options => { options.SwaggerEndpoint("/survey/swagger/v1/swagger.json", ""); });
|
||||
app.UseSwaggerUI(options => {
|
||||
//switch for local environment
|
||||
options.SwaggerEndpoint("/swagger/v1/swagger.json", "");
|
||||
// options.SwaggerEndpoint("/surveys/swagger/v1/swagger.json", "");
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
app.UseAuthentication();
|
||||
|
Reference in New Issue
Block a user