t("%s's Library", \OCP\User::getDisplayName()); if (!strlen($rootPath) || \OC\Files\Filesystem::isValidPath($rootPath) === false || \OC\Files\Filesystem::file_exists($rootPath) === false ) { \OCP\JSON::error( array( 'data' => array('message'=> $l->t('Directory does not exist!')) ) ); } else { Config::set('root_path', $rootPath); Config::set('enable', $opdsEnable); Config::set('file_types', $fileTypes); Config::set('skip_list', $skipList); Config::set('feed_title', $feedTitle); Config::set('id', Util::genUuid()); \OCP\JSON::success( array( 'data' => array('message'=> $l->t('Settings updated successfully.')) ) ); } exit();