Fixed Bug in Windows in Webreader

This commit is contained in:
kremsy
2017-04-15 23:00:24 +02:00
parent 26b508311c
commit 32514fe740
7 changed files with 93 additions and 17 deletions

View File

@ -204,6 +204,7 @@ class PluginUpdateManager implements CallbackListener, CommandListener, TimerLis
$response = WebReader::getUrl($url);
$dataJson = $response->getContent();
$pluginData = json_decode($dataJson);
if (!$pluginData || empty($pluginData)) {
return false;
}

View File

@ -46,7 +46,7 @@ class UpdateManager implements CallbackListener, CommandListener, TimerListener
/** @var UpdateData $coreUpdateData */
private $coreUpdateData = null;
/** @var PluginUpdateManager $pluginUpdateManager */
/** @var PluginUpdateManager $pluginUpdateManager */
private $pluginUpdateManager = null;
/**
@ -377,13 +377,16 @@ class UpdateManager implements CallbackListener, CommandListener, TimerListener
return;
}
if(!defined('PHP_UNIT_TEST')){
//Don't overwrite the files while testing
if (!defined('PHP_UNIT_TEST')) {
$zip->extractTo(MANIACONTROL_PATH);
$zip->close();
unlink($updateFileName);
FileUtil::deleteTempFolder();
}
$zip->close();
unlink($updateFileName);
FileUtil::deleteTempFolder();
// Set the build date
$this->setBuildDate($updateData->releaseDate);