first commit
This commit is contained in:
3
apps/api/dist/common/user.util.d.ts
vendored
Normal file
3
apps/api/dist/common/user.util.d.ts
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
export declare function getTempUserId(): string;
|
||||
export declare function getUserIdFromRequest(request: any): string;
|
||||
export declare function createUserDecorator(): (target: any, propertyKey: string, descriptor: PropertyDescriptor) => void;
|
||||
23
apps/api/dist/common/user.util.js
vendored
Normal file
23
apps/api/dist/common/user.util.js
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.getTempUserId = getTempUserId;
|
||||
exports.getUserIdFromRequest = getUserIdFromRequest;
|
||||
exports.createUserDecorator = createUserDecorator;
|
||||
function getTempUserId() {
|
||||
const id = process.env.TEMP_USER_ID?.trim();
|
||||
if (!id) {
|
||||
throw new Error('TEMP_USER_ID is not set. Run the seed and set it in apps/api/.env');
|
||||
}
|
||||
return id;
|
||||
}
|
||||
function getUserIdFromRequest(request) {
|
||||
if (request.user?.uid) {
|
||||
return request.user.uid;
|
||||
}
|
||||
return getTempUserId();
|
||||
}
|
||||
function createUserDecorator() {
|
||||
return (target, propertyKey, descriptor) => {
|
||||
};
|
||||
}
|
||||
//# sourceMappingURL=user.util.js.map
|
||||
1
apps/api/dist/common/user.util.js.map
vendored
Normal file
1
apps/api/dist/common/user.util.js.map
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"user.util.js","sourceRoot":"","sources":["../../src/common/user.util.ts"],"names":[],"mappings":";;AAAA,sCAMG;AAEH,oDAQC;AAED,kDAKC;AAvBD,SAAgB,aAAa;IACzB,MAAM,EAAE,GAAG,OAAO,CAAC,GAAG,CAAC,YAAY,EAAE,IAAI,EAAE,CAAC;IAC5C,IAAI,CAAC,EAAE,EAAE,CAAC;QACR,MAAM,IAAI,KAAK,CAAC,mEAAmE,CAAC,CAAC;IACvF,CAAC;IACD,OAAO,EAAE,CAAC;AACZ,CAAC;AAEH,SAAgB,oBAAoB,CAAC,OAAY;IAE/C,IAAI,OAAO,CAAC,IAAI,EAAE,GAAG,EAAE,CAAC;QACtB,OAAO,OAAO,CAAC,IAAI,CAAC,GAAG,CAAC;IAC1B,CAAC;IAGD,OAAO,aAAa,EAAE,CAAC;AACzB,CAAC;AAED,SAAgB,mBAAmB;IACjC,OAAO,CAAC,MAAW,EAAE,WAAmB,EAAE,UAA8B,EAAE,EAAE;IAG5E,CAAC,CAAC;AACJ,CAAC"}
|
||||
Reference in New Issue
Block a user