#8631 thread error on forum thread pages

unreleased
closed
nobody
None
General
Carlos Cruz
11 hours ago
2 days ago
No
File '/var/local/env-allura/lib/python3.11/site-packages/paste/exceptions/errormiddleware.py', line 222 in next
  return next(self.app_iterator)
File '/var/local/env-allura/lib/python3.11/site-packages/ming/odm/middleware.py', line 54 in _cleanup_iterator
  self._cleanup_request()
File '/var/local/env-allura/lib/python3.11/site-packages/ming/odm/middleware.py', line 45 in _cleanup_request
  ThreadLocalODMSession.flush_all()
File '/var/local/env-allura/lib/python3.11/site-packages/ming/odm/odmsession.py', line 407 in flush_all
  sess.flush()
File '/var/local/env-allura/lib/python3.11/site-packages/ming/odm/base.py', line 35 in inner
  result = func(obj, *args, **kwargs)
File '/var/local/env-allura/lib/python3.11/site-packages/ming/odm/odmsession.py', line 105 in flush
  self.uow.flush()
File '/var/local/env-allura/lib/python3.11/site-packages/ming/odm/unit_of_work.py', line 48 in flush
  unow(obj, st)
File '/var/local/env-allura/lib/python3.11/site-packages/ming/odm/base.py', line 35 in inner
  result = func(obj, *args, **kwargs)
File '/var/local/env-allura/lib/python3.11/site-packages/ming/odm/odmsession.py', line 121 in update_now
  mapper(obj).update(obj, st, self, **kwargs)
File '/var/local/env-allura/lib/python3.11/site-packages/ming/odm/base.py', line 35 in inner
  result = func(obj, *args, **kwargs)
File '/var/local/env-allura/lib/python3.11/site-packages/ming/odm/mapper.py', line 99 in update
  ret = session.impl.save(doc, *fields, validate=False)
File '/var/local/env-allura/lib/python3.11/site-packages/ming/session.py', line 24 in wrapper
  return func(self, doc, *args, **kwargs)
File '/var/local/env-allura/lib/python3.11/site-packages/ming/session.py', line 168 in save
  data = self._prep_save(doc, kwargs.pop('validate', True))
File '/var/local/env-allura/lib/python3.11/site-packages/ming/session.py', line 144 in _prep_save
  if hook: hook(doc)
File '/var/local/allura/Allura/allura/model/artifact.py', line 87 in before_save
  if c.project and not skip_last_updated:
File '/var/local/env-allura/lib/python3.11/site-packages/tg/support/objectproxy.py', line 26 in __getattr__
  return getattr(self._current_obj(), attr)
File '/var/local/env-allura/lib/python3.11/site-packages/tg/request_local.py', line 215 in _current_obj
  return getattr(context, self.name)
File '/var/local/env-allura/lib/python3.11/site-packages/tg/support/objectproxy.py', line 26 in __getattr__
  return getattr(self._current_obj(), attr)
File '/var/local/env-allura/lib/python3.11/site-packages/tg/support/registry.py', line 74 in _current_obj
  raise TypeError(
TypeError: No object (name: context) has been registered for this thread

Discussion

  • Dave Brondsema

    Dave Brondsema - 2 days ago
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -38,3 +38,4 @@
     File '/var/local/env-allura/lib/python3.11/site-packages/tg/support/registry.py', line 74 in _current_obj
       raise TypeError(
     TypeError: No object (name: context) has been registered for this thread
    +```
    
     
  • Dave Brondsema

    Dave Brondsema - 2 days ago
    • status: open --> review
     
  • Dave Brondsema

    Dave Brondsema - 2 days ago

    db/8631

     
  • Carlos Cruz - 11 hours ago

    lgtm

     
  • Carlos Cruz - 11 hours ago
    • status: review --> closed
    • Reviewer: Carlos Cruz
     

Log in to post a comment.