comparison kallithea/model/changeset_status.py @ 8685:dff9658bdd98

model: don't import Session from db - import meta and get it from the real source
author Mads Kiilerich <mads@kiilerich.com>
date Mon, 12 Oct 2020 01:44:10 +0200
parents 0a277465fddf
children 5e46f73f0d1c
comparison
equal deleted inserted replaced
8684:89f11587b2dc 8685:dff9658bdd98
27 27
28 import logging 28 import logging
29 29
30 from sqlalchemy.orm import joinedload 30 from sqlalchemy.orm import joinedload
31 31
32 from kallithea.model.db import ChangesetStatus, PullRequest, Repository, Session, User 32 from kallithea.model import meta
33 from kallithea.model.db import ChangesetStatus, PullRequest, Repository, User
33 34
34 35
35 log = logging.getLogger(__name__) 36 log = logging.getLogger(__name__)
36 37
37 38
176 new_status.status = status 177 new_status.status = status
177 new_status.comment = comment 178 new_status.comment = comment
178 new_status.revision = rev 179 new_status.revision = rev
179 new_status.pull_request = pull_request 180 new_status.pull_request = pull_request
180 new_statuses.append(new_status) 181 new_statuses.append(new_status)
181 Session().add(new_status) 182 meta.Session().add(new_status)
182 return new_statuses 183 return new_statuses