diff options
Diffstat (limited to 'apps/tasks/ajax/delete.php')
-rw-r--r-- | apps/tasks/ajax/delete.php | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/apps/tasks/ajax/delete.php b/apps/tasks/ajax/delete.php index 03c8a7e92e4..ce80191a560 100644 --- a/apps/tasks/ajax/delete.php +++ b/apps/tasks/ajax/delete.php @@ -25,20 +25,8 @@ require_once('../../../lib/base.php'); OC_JSON::checkLoggedIn(); OC_JSON::checkAppEnabled('tasks'); -$l10n = new OC_L10N('tasks'); - $id = $_GET['id']; -$task = OC_Calendar_Object::find( $id ); -if( $task === false ){ - OC_JSON::error(array('data' => array( 'message' => $l10n->t('Can not find Task!')))); - exit(); -} - -$calendar = OC_Calendar_Calendar::findCalendar( $task['calendarid'] ); -if( $calendar === false || $calendar['userid'] != OC_USER::getUser()){ - OC_JSON::error(array('data' => array( 'message' => $l10n->t('This is not your task!')))); - exit(); -} +$task = OC_Calendar_App::getEventObject( $id ); OC_Calendar_Object::delete($id); OC_JSON::success(array('data' => array( 'id' => $id ))); |