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, May 27, 23:46 (3 h, 15 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
635022
Default Alt Text
logged_in.js (487 B)

Event Timeline