Fix bugs in transactions storage

This commit is contained in:
Erik Johnston 2015-03-24 16:20:05 +00:00
parent 5a447098dd
commit 1aa44939fc

View File

@ -143,7 +143,8 @@ class TransactionStore(SQLBaseStore):
txn,
table=SentTransactions.table_name,
values={
"transaction_id": self.get_next_stream_id(),
"id": self.get_next_stream_id(),
"transaction_id": transaction_id,
"destination": destination,
"ts": origin_server_ts,
"response_code": 0,
@ -240,7 +241,7 @@ class TransactionStore(SQLBaseStore):
allow_none=True,
)
if result["retry_last_ts"] > 0:
if result and result["retry_last_ts"] > 0:
return result
else:
return None