protecting against non-existent group in descendent check
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 14 Aug 2008 18:25:41 +0000 (18:25 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 14 Aug 2008 18:25:41 +0000 (18:25 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_1_2@10365 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/javascript/backend/circ/circ_lib.js

index 75f8140..b3eea6f 100644 (file)
@@ -161,6 +161,7 @@ function isGroupDescendantId( parentName, childId ) {
   * @param child The node of the child group
   */
 function __isGroupDescendant( parent, child ) {
+    if(!(parent && child)) return false;
        if (parent.id == child.id) return true;
        var node = child;
        while( (node = groupIDList[node.parent]) ) {