foreach($revs as $hash => $sobject) {
$event = $impl->commitLogToEvent($sobject);
- // add something???
- $event->is_dir = $map[$hash]->is_dir;
- $event->name = $map[$hash]->name;
- $event->basename = $map[$hash]->basename;
+ // add something???
+ if (isset($map[$hash])) {
+ $event->is_dir = $map[$hash]->is_dir;
+ $event->name = $map[$hash]->name;
+ $event->basename = $map[$hash]->basename;
+ }
$map[$hash] = $event; // this was previous only done for directories??? why???
}
return array_values($map);