Minor changes to types

master
Kuba Orlik 4 years ago
parent 2cee46f78a
commit 3d41e28342

@ -3,7 +3,12 @@ import { Collection, FieldTypes, Policies } from "sealious";
const tasks = new (class extends Collection { const tasks = new (class extends Collection {
fields = { fields = {
title: new FieldTypes.Text(), title: new FieldTypes.Text(),
done: new FieldTypes.Boolean(), done: new (class extends FieldTypes.Boolean {
hasDefaultValue = () => true;
async getDefaultValue() {
return false;
}
})(),
}; };
defaultPolicy = new Policies.Public(); defaultPolicy = new Policies.Public();
})(); })();

@ -15,7 +15,7 @@ declare module "koa" {
} }
const app = new TheApp(); const app = new TheApp();
app.start(); void app.start();
const router = app.HTTPServer.router; const router = app.HTTPServer.router;
router.use("/", homepage.routes()); router.use("/", homepage.routes());

@ -13,6 +13,7 @@ router.post(
.make({ .make({
title: ctx.$body.title as string, title: ctx.$body.title as string,
done: false, done: false,
is_active: false,
}) })
.save(ctx.$context); .save(ctx.$context);
ctx.body = await MainView(ctx.$context); ctx.body = await MainView(ctx.$context);

Loading…
Cancel
Save