better checking on hash
[web.mtrack] / MTrackWeb / Browse.php
index fe85912..ac29c99 100644 (file)
@@ -381,7 +381,7 @@ class MTrackWeb_Browse extends MTrackWeb
         foreach($revs as $hash => $sobject) {
             $event = $impl->commitLogToEvent($sobject);
             // add something??? 
-            if (isset($map[$hash])) {
+            if (isset($map[$hash]) && is_object($map[$hash])) {
                 $event->is_dir = $map[$hash]->is_dir;
                 $event->name = $map[$hash]->name;
                 $event->basename = $map[$hash]->basename;