* This file is licensed under the Affero General Public License version 3 or later. * See the COPYING-README file. */ OCP\JSON::checkAdminUser(); OCP\JSON::callCheck(); \OC::$server->getSession()->close(); // no warning when has_internet_connection is false in the config $hasInternet = true; if (OC_Util::isInternetConnectionEnabled()) { $hasInternet = OC_Util::isInternetConnectionWorking(); } OCP\JSON::success( array( 'serverhasinternetconnection' => $hasInternet ) );