Skip to content

Latest commit

 

History

History
11 lines (6 loc) · 774 Bytes

TODO.md

File metadata and controls

11 lines (6 loc) · 774 Bytes

Alec Smecher Review 2018-12-19:

  • This note [1] doesn't seem right to me -- maybe test again?

  • e.g. here [2], we try to avoid manual concatenation of URLs -- it won't work when the path_info_disabled setting is turned on.

  • Several of the entity fetches (e.g. getting objects/settings from the database using the DAOs) take the IDs from the request without checking that they're appropriate. This may be accidentally opening the system to e.g. exposing unintended data. I haven't reviewed this in detail, though.

[1]

/* Note: it looks counterintuitive that only the first listener checks

[2]

href="' . $this->getGatewayPluginUrl() . '/documentReview?submissionId=' . $submissionId . '&stageId=' . $stageId . '&version=' . $versionString . '"