Change way version numbering is handled
This commit is contained in:
parent
15d03e8402
commit
0ea9ae9936
2 changed files with 19 additions and 2 deletions
|
@ -18,9 +18,22 @@ if($clientKey == md5(CLIENTPSK)) {
|
|||
$owner = $js['owner'];
|
||||
$id = $js['id'];
|
||||
|
||||
$res = $DB->query("INSERT INTO `inventoryfolders` (folderName, type, version, folderID, agentID, parentFolderID ) VALUES ('$name', '$type', 0, '$id', '$owner', '$parent');");
|
||||
$res = $DB->query("INSERT INTO `inventoryfolders` (folderName, type, version, folderID, agentID, parentFolderID ) VALUES ('$name', '$type', 1, '$id', '$owner', '$parent');");
|
||||
|
||||
if(!$res) $complete=false;
|
||||
else {
|
||||
// Let's bump the parent folder version number now
|
||||
$pfres = $DB->query("SELECT * FROM `inventoryfolders` WHERE folderID='$parent'");
|
||||
if($pfres){
|
||||
// The parent folder is valid.
|
||||
$row = $pfres->fetch_assoc();
|
||||
$parentVersion = $row['version'];
|
||||
$parentVersion++;
|
||||
|
||||
$DB->query("UPDATE `inventoryfolders` SET `version` = '$parentVersion' WHERE folderID='$parent'");
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue