Skip to content

Commit ad8301b

Browse files
committed
working on expiry
1 parent 0657734 commit ad8301b

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

Diff for: src/sentry/integrations/request_buffer.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@ def _get_all_from_buffer(self):
3838
i = 0
3939
buffer_key = f"{self.integrationkey}:{now.strftime('%Y-%m-%d')}"
4040
while self.client.hgetall(buffer_key):
41+
ret.append(self.client.hgetall(buffer_key))
4142
cur = (now - timedelta(days=i)).strftime("%Y-%m-%d")
4243
buffer_key = f"{self.integrationkey}:{cur}"
43-
ret.append(self.client.hgetall(buffer_key))
4444
i += 1
4545

4646
return ret

Diff for: tests/sentry/integrations/slack/test_disable.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import time
12
from datetime import datetime, timedelta
23

34
import pytest
@@ -204,4 +205,5 @@ def test_expiry(self):
204205
buffer.record_error()
205206
with pytest.raises(ApiError):
206207
client.post("/chat.postMessage", data=self.payload)
208+
time.sleep(1)
207209
assert len(buffer._get_all_from_buffer()) == 30

0 commit comments

Comments
 (0)