equal
deleted
inserted
replaced
382 |
382 |
383 def __enter__(self): |
383 def __enter__(self): |
384 assert not self._open |
384 assert not self._open |
385 self._open = True |
385 self._open = True |
386 self.cnxset = self.repo._get_cnxset() |
386 self.cnxset = self.repo._get_cnxset() |
|
387 if self.lang is None: |
|
388 self.set_language(self.user.prefered_language()) |
387 return self |
389 return self |
388 |
390 |
389 def __exit__(self, exctype=None, excvalue=None, tb=None): |
391 def __exit__(self, exctype=None, excvalue=None, tb=None): |
390 assert self._open # actually already open |
392 assert self._open # actually already open |
391 self.rollback() |
393 self.rollback() |