everydaycats commited on
Commit
ca9803e
·
verified ·
1 Parent(s): 06bf72a

Update stateManager.js

Browse files
Files changed (1) hide show
  1. stateManager.js +7 -3
stateManager.js CHANGED
@@ -41,7 +41,10 @@ export const StateManager = {
41
  workerHistory: dbData.state?.workerHistory || [],
42
  pmHistory: dbData.state?.pmHistory || [],
43
  failureCount: dbData.state?.failureCount || 0,
44
- gdd: dbData.state?.gdd || null
 
 
 
45
  };
46
 
47
  // Load into Memory
@@ -78,8 +81,9 @@ export const StateManager = {
78
  const newData = {
79
  ...current,
80
  ...data,
81
- lastUpdated: timestamp,
82
- lastActive: timestamp
 
83
  };
84
  activeProjects.set(projectId, newData);
85
 
 
41
  workerHistory: dbData.state?.workerHistory || [],
42
  pmHistory: dbData.state?.pmHistory || [],
43
  failureCount: dbData.state?.failureCount || 0,
44
+ gdd: dbData.state?.gdd || null,
45
+ // CRITICAL: Initialize lastActive to NOW so it doesn't expire immediately
46
+ lastActive: Date.now(),
47
+ lastUpdated: dbData.info?.lastUpdated || Date.now()
48
  };
49
 
50
  // Load into Memory
 
81
  const newData = {
82
  ...current,
83
  ...data,
84
+ // CRITICAL: Initialize lastActive to NOW so it doesn't expire immediately
85
+ lastActive: Date.now(),
86
+ lastUpdated: dbData.info?.lastUpdated || Date.now()
87
  };
88
  activeProjects.set(projectId, newData);
89