Skip to content
Snippets Groups Projects
Commit 71156027 authored by Jakub Konvička's avatar Jakub Konvička
Browse files

feat(#25): Increase quality to assure

parent 0aaf764a
Branches
2 merge requests!15merge: develop into main,!14Increase code quality
Pipeline #876 passed with stages
in 1 minute and 39 seconds
......@@ -154,9 +154,7 @@ namespace WebAPI.Controllers
{
var user = TokenManager.GetUser(model.Token, tokenValidityMinutes);
using var db = new DatabaseContext();
//string to base 64 string
//string codeBase64 = Convert.ToBase64String(Encoding.UTF8.GetBytes(model.Code));
var sourceCode = new SourceCode
{
Code = model.Code,
......@@ -183,7 +181,6 @@ namespace WebAPI.Controllers
using var ms = new MemoryStream();
file.CopyTo(ms);
var fileBytes = ms.ToArray();
string code = System.Text.Encoding.UTF8.GetString(fileBytes);
var base64code = Convert.ToBase64String(fileBytes);
var sourceCode = new SourceCode
{
......
......@@ -11,10 +11,10 @@ public class Base64Attribute : ValidationAttribute
{
return ValidationResult.Success;
}
string stringValue = value.ToString();
string? stringValue = value.ToString();
try
{
var fromBase64String = Convert.FromBase64String(stringValue);
_ = Convert.FromBase64String(stringValue);
return ValidationResult.Success;
}
catch (FormatException)
......
......@@ -3,7 +3,7 @@ using System.ComponentModel.DataAnnotations;
namespace WebAPI.DTO;
public class RegisterUserModel : TokenDTO
public class RegisterUserModel : TokenDto
{
[DisplayName("Username")]
[Required(ErrorMessage = "Username is required")]
......
......@@ -3,7 +3,7 @@ using System.ComponentModel.DataAnnotations;
namespace WebAPI.DTO;
public class RemoveCodeModel : TokenDTO
public class RemoveCodeModel : TokenDto
{
[DisplayName("Id")]
[Required(ErrorMessage = "Id is required")]
......
......@@ -3,7 +3,7 @@ using System.ComponentModel.DataAnnotations;
namespace WebAPI.DTO;
public abstract class TokenDTO
public abstract class TokenDto
{
[DisplayName("Token")]
[Required(ErrorMessage = "Token is required")]
......
......@@ -4,7 +4,7 @@ using WebAPI.DTO.Attribute;
namespace WebAPI.DTO;
public class UploadCodeModel : TokenDTO
public class UploadCodeModel : TokenDto
{
[DisplayName("Code")]
[Required(ErrorMessage = "Code is required")]
......
......@@ -3,7 +3,7 @@ using Database.Model;
namespace WebAPI.Utils;
public class TokenManager
public static class TokenManager
{
public static bool AssignToken(User user)
{
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment