Skip to content

Commit

Permalink
Merge pull request #912 from EugenDipner/master
Browse files Browse the repository at this point in the history
added fixed ToolWidget update for Tagging
  • Loading branch information
EugenDipner authored Jan 22, 2025
2 parents 1e078af + a8eeef2 commit 1e98817
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions db_update.php
Original file line number Diff line number Diff line change
Expand Up @@ -808,6 +808,39 @@
echo '<br>module update berlimap done <br>';


echo '<br>module Toolwidget update start<br>';
//update Toolwidget module
$moduleFolders = array('packages/vtiger/mandatory', 'packages/vtiger/optional');
foreach($moduleFolders as $moduleFolder) {
if ($handle = opendir($moduleFolder)) {
while (false !== ($file = readdir($handle))) {
$packageNameParts = explode(".",$file);
if($packageNameParts[count($packageNameParts)-1] != 'zip'){
continue;
}
array_pop($packageNameParts);
$packageName = implode("",$packageNameParts);
if ($packageName =='ToolWidgets') {
$packagepath = "$moduleFolder/$file";
$package = new Vtiger_Package();
$module = $package->getModuleNameFromZip($packagepath);
if($module != null) {
$moduleInstance = Vtiger_Module::getInstance($module);
if(false) {
updateVtlibModule($module, $packagepath);
}
else {
installVtlibModule($module, $packagepath);
}
}
}
}
closedir($handle);
}
}
echo '<br>module update Toolwidget done <br>';


$query = "UPDATE `vtiger_version` SET `tag_version` = ?";
$adb->pquery($query, array($current_release_tag));
echo "<h2>Finished updating to $current_release_tag!</h2>";

0 comments on commit 1e98817

Please sign in to comment.