small changes
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
RakVhalate 2022-12-14 20:32:54 +05:00
parent 2d853eaa02
commit cccd45caa7
6 changed files with 22 additions and 22 deletions

View File

@ -2,7 +2,6 @@
using NeDvachAPI.BufferControllers; using NeDvachAPI.BufferControllers;
using NeDvachAPI.DBControllers; using NeDvachAPI.DBControllers;
using NeDvachAPI.Models; using NeDvachAPI.Models;
using System.Text.Json;
namespace NeDvachAPI.Controllers namespace NeDvachAPI.Controllers
{ {
@ -15,6 +14,11 @@ namespace NeDvachAPI.Controllers
{ {
string ipAddress = Request.HttpContext.Connection.RemoteIpAddress.ToString(); string ipAddress = Request.HttpContext.Connection.RemoteIpAddress.ToString();
ReceivedPost.Ip = ipAddress; ReceivedPost.Ip = ipAddress;
if(ReceivedPost.Text.Length == 0)
{
return new JsonResult("Вы отправили пустое сообщение!");
}
try try
{ {
DBchat.SendPost(ReceivedPost); DBchat.SendPost(ReceivedPost);

View File

@ -1,19 +0,0 @@
using Microsoft.AspNetCore.Mvc;
using System.Net;
using System.Text.Json;
namespace NeDvachAPI.Controllers
{
[ApiController]
[Route("[controller]")]
public class TestPostingController : ControllerBase
{
[HttpPost]
public int Area([FromForm] int height , int altitude)
{
//DBchat.SendPost(ReceivedPost);
Console.WriteLine("Received! " + height + " " + altitude );
return 200;
}
}
}

View File

@ -0,0 +1,15 @@
using NeDvachAPI.Models;
using Npgsql;
namespace NeDvachAPI.DBControllers
{
public class BanList
{
public static string[] GetBanned()
{
string[] bannedIPs = new string[0];
//
return bannedIPs;
}
}
}

View File

@ -55,7 +55,6 @@ namespace NeDvachAPI.DBControllers
public static List<Post> ThreadsList(string boardName) public static List<Post> ThreadsList(string boardName)
{ {
List<Post> posts = new List<Post>(); List<Post> posts = new List<Post>();
string received = "";
string connString = string connString =
string.Format( string.Format(
"Server={0}; User Id={1}; Database={2}; Port={3}; Password={4};SSLMode=Prefer", "Server={0}; User Id={1}; Database={2}; Port={3}; Password={4};SSLMode=Prefer",

View File

@ -5,7 +5,7 @@ namespace NeDvachAPI.Models
public string Timestamp { get; set; } public string Timestamp { get; set; }
public int Id { get; set; } public int Id { get; set; }
public string Text { get; set; } public string Text { get; set; }
public string[] ImgURL { get; set; } public string[]? ImgURL { get; set; }
public int Thread_Id { get; set; } public int Thread_Id { get; set; }
public bool Is_OP { get; set; } public bool Is_OP { get; set; }
public bool Is_Deleted { get; set; } public bool Is_Deleted { get; set; }

View File

@ -34,4 +34,5 @@ if (BufferFill.FillBuffer("b"))
{ {
app.Run(); app.Run();
} }
else Console.WriteLine("Ошибка буферизации, проверьте доступность базы данных.");