On Sun, 11 May 2014 17:06:59 GMT, Luís Marques wrote:
at darch.dt:15
Assuming the lines of diet templates are correctly preserved in the backtrace, we have:
13: - foreach(source; sourceList)
14: li
15: - auto url = "archeology/" ~ source.sha1;
The handler for that URL, which uses darch.dt
is:
void darchHome(HTTPServerRequest req, HTTPServerResponse res)
{
auto cmd = new PGCommand(pgdb, "SELECT sha1, title from darch_tests");
auto sourceList = cmd.executeQuery!(Tuple!(string, "sha1", string, "title"))();
scope(exit) sourceList.close();
res.render!("darch.dt", sourceList);
}
I don't see anything obviously wrong there. Would it help if I put some kind of assert regarding the sourceList
fields?