Esempio n. 1
0
<?php

/**
* ownCloud - News app
*
* @author Alessandro Cosentino
* Copyright (c) 2012 - Alessandro Cosentino <*****@*****.**>
*
* This file is licensed under the Affero General Public License version 3 or later.
* See the COPYING-README file
*
*/
// Check if we are a user
OCP\JSON::checkLoggedIn();
OCP\JSON::checkAppEnabled('news');
OCP\JSON::callCheck();
session_write_close();
$userid = OCP\USER::getUser();
$folderid = trim($_POST['folderid']);
$part_items = false;
$foldermapper = new OCA\News\FolderMapper($userid);
if (!$foldermapper->deleteById($folderid)) {
    OCP\JSON::error(array('data' => array('message' => $l->t('Error removing folder.'))));
    OCP\Util::writeLog('news', 'ajax/deletefolder.php: Error removing folder: ' . $_POST['folderid'], OCP\Util::ERROR);
    exit;
}
OCP\JSON::success(array('data' => array('folderid' => $folderid)));