Skip to content

Commit cee737a

Browse files
committed
wip
1 parent a820a52 commit cee737a

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

lib/table_sync/publishing/helpers/debounce.rb

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -124,11 +124,11 @@ def debounced_sync_time
124124
end
125125

126126
def cache_next_sync_time
127-
Rails.cache.write(
128-
cache_key,
129-
next_sync_time,
130-
expires_at: next_sync_time + debounce_time.seconds,
131-
)
127+
expires_at = next_sync_time + debounce_time.seconds
128+
expires_in = expires_at - Time.current
129+
return if expires_in.negative?
130+
131+
Rails.cache.write(cache_key, next_sync_time, expires_in:)
132132
end
133133

134134
def cache_key

0 commit comments

Comments
 (0)