37 lines
868 B
C#
37 lines
868 B
C#
using System.Net;
|
|
|
|
namespace Server;
|
|
|
|
public class UpdateComment : UpdateRoute
|
|
{
|
|
public static void HandleRequest(HttpListenerRequest request, HttpListenerResponse response)
|
|
{
|
|
try
|
|
{
|
|
List<string> validParamNames = ["message", "post", "id"];
|
|
|
|
UpdateDb(request, "comment", validParamNames, true);
|
|
SendSuccess(response);
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
SendError(response, ex);
|
|
}
|
|
}
|
|
|
|
public static void LikeComment(HttpListenerRequest request, HttpListenerResponse response)
|
|
{
|
|
try
|
|
{
|
|
List<string> validParamNames = ["likes", "id"];
|
|
|
|
UpdateDb(request, "comment", validParamNames, true);
|
|
SendSuccess(response);
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
SendError(response, ex);
|
|
}
|
|
}
|
|
}
|