summaryrefslogtreecommitdiffstats
path: root/modules-available/sysconfig/inc/configtgz.inc.php
diff options
context:
space:
mode:
authorSimon Rettberg2019-03-21 13:48:57 +0100
committerSimon Rettberg2019-03-21 13:48:57 +0100
commit84c110647b84fc29fb8443d088c710ba8ecf42fe (patch)
tree953f30dfbb2fcb0f5ad1ec4c7f68f667bdded94f /modules-available/sysconfig/inc/configtgz.inc.php
parent[serversetup-bwlp-ipxe] Fix stdbootentry edit; fix duplicate id in html (diff)
downloadslx-admin-84c110647b84fc29fb8443d088c710ba8ecf42fe.tar.gz
slx-admin-84c110647b84fc29fb8443d088c710ba8ecf42fe.tar.xz
slx-admin-84c110647b84fc29fb8443d088c710ba8ecf42fe.zip
[sysconfig] Remember last modified date, show as tooltip
Diffstat (limited to 'modules-available/sysconfig/inc/configtgz.inc.php')
-rw-r--r--modules-available/sysconfig/inc/configtgz.inc.php10
1 files changed, 6 insertions, 4 deletions
diff --git a/modules-available/sysconfig/inc/configtgz.inc.php b/modules-available/sysconfig/inc/configtgz.inc.php
index 7b042cdb..374cb5e0 100644
--- a/modules-available/sysconfig/inc/configtgz.inc.php
+++ b/modules-available/sysconfig/inc/configtgz.inc.php
@@ -75,10 +75,11 @@ class ConfigTgz
$this->modules[] = $row;
}
// Update name
- Database::exec("UPDATE configtgz SET title = :title, status = :status WHERE configid = :configid LIMIT 1", array(
+ Database::exec("UPDATE configtgz SET title = :title, status = :status, dateline = :now WHERE configid = :configid LIMIT 1", array(
'configid' => $this->configId,
'title' => $title,
- 'status' => 'OUTDATED'
+ 'status' => 'OUTDATED',
+ 'now' => time(),
));
return true;
}
@@ -277,10 +278,11 @@ class ConfigTgz
do {
$instance->file = CONFIG_TGZ_LIST_DIR . '/config-' . Util::sanitizeFilename($instance->configTitle) . '-' . mt_rand() . '-' . time() . '.tgz';
} while (file_exists($instance->file));
- Database::exec("INSERT INTO configtgz (title, filepath, status) VALUES (:title, :filepath, :status)", array(
+ Database::exec("INSERT INTO configtgz (title, filepath, status, dateline) VALUES (:title, :filepath, :status, :now)", array(
'title' => $instance->configTitle,
'filepath' => $instance->file,
- 'status' => 'MISSING'
+ 'status' => 'MISSING',
+ 'now' => time(),
));
$instance->configId = Database::lastInsertId();
$instance->modules = array();