diff options
Diffstat (limited to 'server/models')
-rw-r--r-- | server/models/utils.ts | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/server/models/utils.ts b/server/models/utils.ts index e27625bc8..83b2b8f03 100644 --- a/server/models/utils.ts +++ b/server/models/utils.ts | |||
@@ -102,6 +102,10 @@ function getFollowsSort (value: string, lastSort: OrderItem = [ 'id', 'ASC' ]): | |||
102 | } | 102 | } |
103 | 103 | ||
104 | function isOutdated (model: { createdAt: Date, updatedAt: Date }, refreshInterval: number) { | 104 | function isOutdated (model: { createdAt: Date, updatedAt: Date }, refreshInterval: number) { |
105 | if (!model.createdAt || !model.updatedAt) { | ||
106 | throw new Error('Miss createdAt & updatedAt attribuets to model') | ||
107 | } | ||
108 | |||
105 | const now = Date.now() | 109 | const now = Date.now() |
106 | const createdAtTime = model.createdAt.getTime() | 110 | const createdAtTime = model.createdAt.getTime() |
107 | const updatedAtTime = model.updatedAt.getTime() | 111 | const updatedAtTime = model.updatedAt.getTime() |