@wepublish/api
Version:
API core for we.publish.
12 lines • 668 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isMeBySession = exports.mapDateFilterToPrisma = void 0;
const common_1 = require("../db/common");
const api_1 = require("../../../authentication-api/src");
const mapDateFilterToPrisma = (comparison) => {
return comparison === common_1.DateFilterComparison.Equal ? 'equals' : comparison;
};
exports.mapDateFilterToPrisma = mapDateFilterToPrisma;
const isMeBySession = (id, session) => (session === null || session === void 0 ? void 0 : session.type) === api_1.AuthSessionType.User && session.user.id === id;
exports.isMeBySession = isMeBySession;
//# sourceMappingURL=utils.js.map