moved doOptions to BaseHandler, so implementing it in each module is no longer required
This commit is contained in:
@@ -34,6 +34,11 @@ public abstract class BaseHandler extends PathHandler {
|
|||||||
return ex;
|
return ex;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean doOptions(Path path, HttpExchange ex) throws IOException {
|
||||||
|
return ok(addCors(ex));
|
||||||
|
}
|
||||||
|
|
||||||
public boolean load(Path path, HttpExchange ex) throws IOException {
|
public boolean load(Path path, HttpExchange ex) throws IOException {
|
||||||
try {
|
try {
|
||||||
var doc = load(path.toString());
|
var doc = load(path.toString());
|
||||||
|
|||||||
@@ -160,13 +160,6 @@ public class DocumentApi extends BaseHandler {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean doOptions(Path path, HttpExchange ex) throws IOException {
|
|
||||||
return sendEmptyResponse(HTTP_OK,addCors(ex));
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean doPatch(Path path, HttpExchange ex) throws IOException {
|
public boolean doPatch(Path path, HttpExchange ex) throws IOException {
|
||||||
addCors(ex);
|
addCors(ex);
|
||||||
|
|||||||
@@ -92,12 +92,6 @@ public class NoteModule extends BaseHandler implements NoteService {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean doOptions(Path path, HttpExchange ex) throws IOException {
|
|
||||||
addCors(ex);
|
|
||||||
return sendEmptyResponse(HTTP_OK,ex);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean doPatch(Path path, HttpExchange ex) throws IOException {
|
public boolean doPatch(Path path, HttpExchange ex) throws IOException {
|
||||||
addCors(ex);
|
addCors(ex);
|
||||||
|
|||||||
@@ -82,12 +82,6 @@ public class ProjectModule extends BaseHandler implements ProjectService {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean doOptions(Path path, HttpExchange ex) throws IOException {
|
|
||||||
addCors(ex);
|
|
||||||
return sendEmptyResponse(HTTP_OK,ex);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean doPatch(Path path, HttpExchange ex) throws IOException {
|
public boolean doPatch(Path path, HttpExchange ex) throws IOException {
|
||||||
addCors(ex);
|
addCors(ex);
|
||||||
|
|||||||
@@ -84,12 +84,6 @@ public class TagModule extends BaseHandler implements TagService {
|
|||||||
return sendContent(ex,tagDb.getUses(tag,user.id()));
|
return sendContent(ex,tagDb.getUses(tag,user.id()));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean doOptions(Path path, HttpExchange ex) throws IOException {
|
|
||||||
addCors(ex);
|
|
||||||
return sendEmptyResponse(HTTP_OK,ex);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean doPost(Path path, HttpExchange ex) throws IOException {
|
public boolean doPost(Path path, HttpExchange ex) throws IOException {
|
||||||
addCors(ex);
|
addCors(ex);
|
||||||
|
|||||||
@@ -115,12 +115,6 @@ public class TaskModule extends BaseHandler implements TaskService {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean doOptions(Path path, HttpExchange ex) throws IOException {
|
|
||||||
addCors(ex);
|
|
||||||
return sendEmptyResponse(HTTP_OK,ex);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean doPatch(Path path, HttpExchange ex) throws IOException {
|
public boolean doPatch(Path path, HttpExchange ex) throws IOException {
|
||||||
addCors(ex);
|
addCors(ex);
|
||||||
|
|||||||
@@ -200,11 +200,6 @@ public class UserModule extends BaseHandler implements UserService {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean doOptions(Path path, HttpExchange ex) throws IOException {
|
|
||||||
return ok(addCors(ex));
|
|
||||||
}
|
|
||||||
|
|
||||||
public boolean doPatch(Path path, HttpExchange ex) throws IOException {
|
public boolean doPatch(Path path, HttpExchange ex) throws IOException {
|
||||||
addCors(ex);
|
addCors(ex);
|
||||||
String head = null;
|
String head = null;
|
||||||
|
|||||||
Reference in New Issue
Block a user