Fix logic error in hide_TODO setting.

This commit is contained in:
Andrew McMillan 2011-11-27 22:02:25 +13:00
parent ea5a7987e4
commit 0ff0f66b2d

View File

@ -89,8 +89,7 @@ if ( $mode == 'caldav' ) {
if ( $collection->Privileges() != privilege_to_bits('DAV::all') ) {
$where .= " AND (calendar_item.class != 'PRIVATE' OR calendar_item.class IS NULL) ";
}
if ( isset($c->hide_TODO) && $c->hide_TODO && ! $collection->Privileges() == privilege_to_bits('all') ) {
if ( isset($c->hide_TODO) && $c->hide_TODO && ! $collection->HavePrivilegeTo('all') )
$where .= " AND caldav_data.caldav_type NOT IN ('VTODO') ";
}
}