| Summary: | URI arguments not passed to backend | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Vitaly A. Ostanin <vyt> |
| Component: | alterator-fbi | Assignee: | Mikhail Efremov <sem> |
| Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P2 | CC: | imz, manowar, nbr, sem |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
это была особенность работы алгоритма. |
Имеется форма, в которой помимо action указывается дополнительный аргумент type=disklist. При удалении нескольких объектов из таблицы этот аргумент не передаётся в бакенд. Форма: <form method="POST" action="?action=delete&type=disklist" highlight-required="no"> <h2><span translate="_">Add disk to backup list</span></h2> <table class="frame-table disklist"> <thead> <tr> <th> </th> <th><label for="hostname">Host name</label></th> <th><label for="diskname">Disk</label></th> <th><label for="dumptype">Dump type</label></th> </tr> </thead> <tbody optionlist="disklist" class="alterator-list"> <tr> <td><input type="checkbox" name="delete"/></td> <td nowrap="yes"><span class="alterator-label" name="hostname"></span></td> <td nowrap="yes"><span class="alterator-label" name="diskname"></span></td> <td nowrap="yes"><span class="alterator-label" name="dumptype"></span></td> </tr> </tbody> </table> <input type="submit" value="Remove selected" class="btn"/> </form> Отладка: amanda: params[action]: delete amanda: params[delete]: #t amanda: params[language]: ru_RU;en_US amanda: params[_objects]: DailySet1disklist/localhost/etc amanda: ==========: ========== amanda: params[action]: delete amanda: params[delete]: #t amanda: params[language]: ru_RU;en_US amanda: params[_objects]: DailySet1disklist/localhost/usr amanda: ==========: ========== amanda: params[action]: delete amanda: params[language]: ru_RU;en_US amanda: params[type]: disklist amanda: params[_objects]: DailySet1 alterator-3.1-alt6 alterator-ahttpd-0.2-alt1 alterator-fbi-0.16-alt3