mirror of
https://github.com/Expand-sys/CCash
synced 2025-12-17 00:22:14 +11:00
🎨fire: used custom HTTP response in filters
This commit is contained in:
parent
f84d48e624
commit
448149e60d
2 changed files with 4 additions and 4 deletions
|
|
@ -1,5 +1,7 @@
|
|||
#include "json_filter.h"
|
||||
|
||||
using BankResponse = std::pair<drogon::HttpStatusCode, Json::Value>;
|
||||
|
||||
template <>
|
||||
JsonFilter<true>::JsonFilter() {}
|
||||
template <>
|
||||
|
|
@ -31,7 +33,6 @@ void JsonFilter<check_content_type>::doFilter(const HttpRequestPtr &req,
|
|||
}
|
||||
}
|
||||
|
||||
const auto &resp = HttpResponse::newHttpJsonResponse("Client must Accept JSON");
|
||||
resp->setStatusCode(k406NotAcceptable);
|
||||
const auto &resp = HttpResponse::newCustomHttpResponse(BankResponse(k406NotAcceptable, "Client must Accept JSON"));
|
||||
fcb(resp);
|
||||
}
|
||||
|
|
@ -58,7 +58,6 @@ void UserFilter<set_body_flag, require_admin>::doFilter(const HttpRequestPtr &re
|
|||
}
|
||||
}
|
||||
}
|
||||
const auto &resp = HttpResponse::newHttpJsonResponse("Invalid Credentials");
|
||||
resp->setStatusCode(k401Unauthorized);
|
||||
const auto &resp = HttpResponse::newCustomHttpResponse(BankResponse(k401Unauthorized, "Invalid Credentials"));
|
||||
fcb(resp);
|
||||
}
|
||||
Loading…
Reference in a new issue