Page MenuHomeSealhub

logged_in.js
No OneTemporary

logged_in.js

"use strict";
const Promise = require("bluebird");
const Query = require("../../../datastore/query.js");
module.exports = {
name: "logged_in",
getRestrictingQuery: async function(context) {
if (context.user_id) {
return new Query.AllowAll();
}
return new Query.DenyAll();
},
checker_function: function(context) {
if (context.user_id) {
return Promise.resolve();
} else {
return Promise.reject(
"Only logged-in users can perform this action."
);
}
},
};

File Metadata

Mime Type
text/plain
Expires
Tue, Jul 8, 08:07 (1 d, 10 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
810437
Default Alt Text
logged_in.js (487 B)

Event Timeline