Roundup Tracker - Issues

Issue 2551078

classification
Title: Fix traceback caused when putting two id's into a Link html field.
Type: crash Severity: normal
Components: Web interface Versions:
process
Status: new Resolution:
Dependencies: Superseder:
Assigned To: Nosy List: rouilj
Priority: normal Keywords:

Created on 2020-01-19 20:34 by rouilj, last changed 2020-01-19 20:34 by rouilj.

Messages
msg6863 Author: [hidden] (rouilj) Date: 2020-01-19 20:34
In the roundup tracker, superseder is a Link type (not multilink as in
classic tracker). If you put in two link id's (1169513,2550964) you get
a traceback:

File ".../roundup/cgi/templating.py", line 886, in __getitem__
if int(self._nodeid) > 0:
ValueError: invalid literal for int() with base 10: '1169513,2550964'

This should be put inside a try/catch block to give a better message
to the user.

Maybe a message like: Property superseder is a Link and only supports 
one value."
History
Date User Action Args
2020-01-19 20:34:47rouiljcreate