diff --git a/calparrot/db.py b/calparrot/db.py index 22530cace33f818d90f0d1cf1f4886d7d22c1b47..003f05843f4ae516b9d3db1e7b00c3872a764cdc 100644 --- a/calparrot/db.py +++ b/calparrot/db.py @@ -33,8 +33,8 @@ class ResponsesDB: def add_result(self, url, req_body, status, reason, headers, body): with self.conn: self.conn.execute( - "UPDATE responses SET status=?, reason=?, headers=?, body=? WHERE url=?", - (status, reason, headers, body, url) + "UPDATE responses SET status=?, reason=?, headers=?, body=? WHERE url=? AND req_body=?", + (status, reason, headers, body, url, req_body) ) def get(self, url, req_body):