Добавлен API Квартплаты
This commit is contained in:
@ -26,14 +26,13 @@ def create_doc(db: Session, doc: schemas.Doc, external_id: str = None):
|
||||
|
||||
def create_error(db: Session, error: schemas.Error, external_id: str = None):
|
||||
err = error
|
||||
|
||||
err['external_id'] = external_id
|
||||
err_query = db.query(models.Error).filter(
|
||||
models.Error.external_id == external_id)
|
||||
if err_query.first():
|
||||
|
||||
err_query.update(values=err)
|
||||
else:
|
||||
err['external_id'] = external_id
|
||||
err_query = models.Error(**err)
|
||||
db.add(err_query)
|
||||
db.commit()
|
||||
|
Reference in New Issue
Block a user