Add debug logging for dailyLog query
All checks were successful
Deploy / deploy (push) Successful in 2m39s
All checks were successful
Deploy / deploy (push) Successful in 2m39s
This commit is contained in:
@@ -75,12 +75,23 @@ export const GET = withAuth(async (_request, user, pb) => {
|
|||||||
let biometrics = { ...DEFAULT_BIOMETRICS, phaseLimit };
|
let biometrics = { ...DEFAULT_BIOMETRICS, phaseLimit };
|
||||||
try {
|
try {
|
||||||
const today = new Date().toISOString().split("T")[0];
|
const today = new Date().toISOString().split("T")[0];
|
||||||
|
logger.info({ userId: user.id, today }, "Fetching dailyLog");
|
||||||
const dailyLog = await pb
|
const dailyLog = await pb
|
||||||
.collection("dailyLogs")
|
.collection("dailyLogs")
|
||||||
.getFirstListItem<DailyLog>(`user="${user.id}" && date~"${today}"`, {
|
.getFirstListItem<DailyLog>(`user="${user.id}" && date~"${today}"`, {
|
||||||
sort: "-created",
|
sort: "-created",
|
||||||
});
|
});
|
||||||
|
|
||||||
|
logger.info(
|
||||||
|
{
|
||||||
|
userId: user.id,
|
||||||
|
dailyLogId: dailyLog.id,
|
||||||
|
hrvStatus: dailyLog.hrvStatus,
|
||||||
|
bodyBatteryCurrent: dailyLog.bodyBatteryCurrent,
|
||||||
|
},
|
||||||
|
"Found dailyLog",
|
||||||
|
);
|
||||||
|
|
||||||
biometrics = {
|
biometrics = {
|
||||||
hrvStatus: dailyLog.hrvStatus,
|
hrvStatus: dailyLog.hrvStatus,
|
||||||
bodyBatteryCurrent:
|
bodyBatteryCurrent:
|
||||||
@@ -91,8 +102,8 @@ export const GET = withAuth(async (_request, user, pb) => {
|
|||||||
weekIntensityMinutes: dailyLog.weekIntensityMinutes,
|
weekIntensityMinutes: dailyLog.weekIntensityMinutes,
|
||||||
phaseLimit: dailyLog.phaseLimit,
|
phaseLimit: dailyLog.phaseLimit,
|
||||||
};
|
};
|
||||||
} catch {
|
} catch (err) {
|
||||||
// No daily log found - use defaults
|
logger.warn({ userId: user.id, err }, "No dailyLog found, using defaults");
|
||||||
}
|
}
|
||||||
|
|
||||||
// Build DailyData for decision engine
|
// Build DailyData for decision engine
|
||||||
|
|||||||
Reference in New Issue
Block a user