Error when get a bad atom. Part of traceback: File "web/controller.py", line 368, in package return self._package(*args, **kwds) File "web/controller.py", line 383, in _package cpvtmp = get_atom(cpvstr) File "web/model.py", line 44, in get_atom raise Exception('Not a valid package atom at all: %s' % (cpvstr)) Exception: Not a valid package atom at all: media-gfx/blender' Reproducible: Always Steps to Reproduce: 1. Go to URL of any package 2. Add to it URL symbol ' Actual Results: 500 Internal Server Error Expected Results: Must be 404 error, or redirect.
Created attachment 307607 [details, diff] Solves the problem with 500 error
I committed a fix for this, simply waiting for it to make it to production before resolving. -A
This was live a long time ago