pcrud fleshing, a work in progress
authorLebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Tue, 25 Oct 2011 21:01:04 +0000 (17:01 -0400)
committerLebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Tue, 28 Feb 2012 16:40:09 +0000 (11:40 -0500)
commite047c88287cc8e73d7cb6e54640ac327cd48532e
tree8753c8c706bca679bc077770222d43ab68242d86
parent3ace401ed850aa71eb555d7e30e0fe8c47dd6d0a
pcrud fleshing, a work in progress

This allows fleshing in pcrud queries if
a) the objects you would flesh have a pcrud controller in the IDL,
b) you have permissions for all the objects you would flesh just as
   you would have to have them if you asked for them directly.

The checking of controller and of permissions as it currently stands
probably leads to a lot of repeated tests and repeated exchanges with
the database.  Caching and cleverness yet to come.  Perhaps
other improvements, too.

Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Open-ILS/src/c-apps/oils_sql.c