Skip to content

Commit f0d6500

Browse files
Merge pull request #76 from ActivityWatch/dev/insert-event-no-return
api: Make insert event never return anything
2 parents 5950a82 + 61b362a commit f0d6500

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

aw_server/__about__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ def detect_version():
5252
return basever + ".dev+unknown"
5353

5454

55-
__version__ = 'v0.10.dev+32e3624'
55+
__version__ = "v0.10.dev+32e3624"
5656

5757

5858
def assign_static_version():

aw_server/api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ def create_events(self, bucket_id: str, events: List[Event]) -> Optional[Event]:
178178
"""Create events for a bucket. Can handle both single events and multiple ones.
179179
180180
Returns the inserted event when a single event was inserted, otherwise None."""
181-
return self.db[bucket_id].insert(events[0] if len(events) == 1 else events)
181+
return self.db[bucket_id].insert(events)
182182

183183
@check_bucket_exists
184184
def get_eventcount(

tests/test_client.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -168,9 +168,9 @@ def test_list_buckets(aw_client, bucket):
168168

169169
def test_send_event(aw_client, bucket):
170170
event = Event(timestamp=datetime.now(tz=timezone.utc), data={"label": "test"})
171-
recv_event = aw_client.send_event(bucket, event)
172-
assert recv_event.id is not None
173-
assert recv_event == event
171+
aw_client.send_event(bucket, event)
172+
recv_events = aw_client.get_events(bucket, limit=1)
173+
assert recv_events == [event]
174174

175175

176176
def test_send_events(aw_client, bucket):

0 commit comments

Comments
 (0)