- Add goals feature (models, migrations, API, web pages) - Add reserved/centralized wallet balance service - Add wallet detail page and overview components - Add new UI components (progress, multi-select, FAB) - Remove stray empty -H/-d files from working tree
23 lines
696 B
JavaScript
Executable File
23 lines
696 B
JavaScript
Executable File
"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
|