id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 14165 Transaction management is only entered for the primary database sandy@… nobody "'''Problem:''' TransactionMiddleware calls enter_transaction_management() with no parameters, which results in transaction management only being entered for the default database. {{{ class TransactionMiddleware(object): def process_request(self, request): """"""Enters transaction management"""""" transaction.enter_transaction_management() transaction.managed(True) }}} When writing to databases that are not the ""default"", transactions are not managed. '''Proposed Solution:''' To default to non-managed transactions for databases other than ""default""." Cleanup/optimization closed Documentation 1.2 Normal fixed transactions, middleware, multidb Accepted 0 1 0 0 0 0