Changeset View
Changeset View
Standalone View
Standalone View
lib/app/base-chips/field-types/context.js
"use strict"; | |||||
const locreq = require("locreq")(__dirname); | const locreq = require("locreq")(__dirname); | ||||
const Context = locreq("lib/context.js"); | const Context = locreq("lib/context.js"); | ||||
module.exports = { | module.exports = { | ||||
name: "context", | name: "context", | ||||
is_proper_value: function(context, params, value) { | is_proper_value(context, params, value) { | ||||
if (value instanceof Context) { | if (value instanceof Context) { | ||||
return Promise.resolve(); | return Promise.resolve(); | ||||
} else { | } | ||||
return Promise.reject( | return Promise.reject( | ||||
"Provided value is not an instance of Sealious.Context" | "Provided value is not an instance of Sealious.Context" | ||||
); | ); | ||||
} | |||||
}, | }, | ||||
}; | }; |