aboutsummaryrefslogtreecommitdiff
path: root/src/DevHive.Web
diff options
context:
space:
mode:
Diffstat (limited to 'src/DevHive.Web')
-rw-r--r--src/DevHive.Web/Configurations/Mapping/LanguageMappings.cs2
-rw-r--r--src/DevHive.Web/Controllers/LanguageController.cs4
-rw-r--r--src/DevHive.Web/Controllers/UserController.cs2
-rw-r--r--src/DevHive.Web/Models/Language/ReadLanguageWebModel.cs7
4 files changed, 12 insertions, 3 deletions
diff --git a/src/DevHive.Web/Configurations/Mapping/LanguageMappings.cs b/src/DevHive.Web/Configurations/Mapping/LanguageMappings.cs
index 3c2a4d0..8cac3ca 100644
--- a/src/DevHive.Web/Configurations/Mapping/LanguageMappings.cs
+++ b/src/DevHive.Web/Configurations/Mapping/LanguageMappings.cs
@@ -9,10 +9,12 @@ namespace DevHive.Web.Configurations.Mapping
public LanguageMappings()
{
CreateMap<LanguageWebModel, LanguageServiceModel>();
+ CreateMap<ReadLanguageWebModel, ReadLanguageServiceModel>();
CreateMap<CreateLanguageWebModel, CreateLanguageServiceModel>();
CreateMap<UpdateLanguageWebModel, UpdateLanguageServiceModel>();
CreateMap<LanguageServiceModel, LanguageWebModel>();
+ CreateMap<ReadLanguageServiceModel, ReadLanguageWebModel>();
CreateMap<CreateLanguageServiceModel, CreateLanguageWebModel>();
CreateMap<UpdateLanguageServiceModel, UpdateLanguageWebModel>();
}
diff --git a/src/DevHive.Web/Controllers/LanguageController.cs b/src/DevHive.Web/Controllers/LanguageController.cs
index 784e535..bbac409 100644
--- a/src/DevHive.Web/Controllers/LanguageController.cs
+++ b/src/DevHive.Web/Controllers/LanguageController.cs
@@ -37,8 +37,8 @@ namespace DevHive.Web.Controllers
[HttpGet]
public async Task<IActionResult> GetById(Guid id)
{
- LanguageServiceModel languageServiceModel = await this._languageService.GetLanguageById(id);
- LanguageWebModel languageWebModel = this._languageMapper.Map<LanguageWebModel>(languageServiceModel);
+ ReadLanguageServiceModel languageServiceModel = await this._languageService.GetLanguageById(id);
+ ReadLanguageWebModel languageWebModel = this._languageMapper.Map<ReadLanguageWebModel>(languageServiceModel);
return new OkObjectResult(languageWebModel);
}
diff --git a/src/DevHive.Web/Controllers/UserController.cs b/src/DevHive.Web/Controllers/UserController.cs
index 8d48705..bba55e8 100644
--- a/src/DevHive.Web/Controllers/UserController.cs
+++ b/src/DevHive.Web/Controllers/UserController.cs
@@ -72,7 +72,7 @@ namespace DevHive.Web.Controllers
}
[HttpGet]
- [Route("GetAFriend")]
+ [Route("GetFriend")]
[AllowAnonymous]
public async Task<IActionResult> GetAFriend(string username)
{
diff --git a/src/DevHive.Web/Models/Language/ReadLanguageWebModel.cs b/src/DevHive.Web/Models/Language/ReadLanguageWebModel.cs
new file mode 100644
index 0000000..f1e0ecc
--- /dev/null
+++ b/src/DevHive.Web/Models/Language/ReadLanguageWebModel.cs
@@ -0,0 +1,7 @@
+namespace DevHive.Web.Models.Language
+{
+ public class ReadLanguageWebModel
+ {
+ public string Name { get; set; }
+ }
+}