Commit f99d31f4 authored by Franco Fichtner's avatar Franco Fichtner

aliases: merge update freq calculation code for portability

(cherry picked from commit 546dda2d)
parent 00d6e768
...@@ -468,7 +468,8 @@ function update_alias_names_upon_change($section, $field, $new_alias_name, $orig ...@@ -468,7 +468,8 @@ function update_alias_names_upon_change($section, $field, $new_alias_name, $orig
} }
} }
function process_alias_urltable($name, $url, $freq, $forceupdate=false) { function process_alias_urltable($name, $url, $freq, $forceupdate = false)
{
global $config; global $config;
$urltable_prefix = "/var/db/aliastables/"; $urltable_prefix = "/var/db/aliastables/";
...@@ -482,10 +483,9 @@ function process_alias_urltable($name, $url, $freq, $forceupdate=false) { ...@@ -482,10 +483,9 @@ function process_alias_urltable($name, $url, $freq, $forceupdate=false) {
mkdir($urltable_prefix); mkdir($urltable_prefix);
} }
if (empty($freq)) { if (empty($freq)) {
$update_freq = 86310; $freq = 1;
} else {
$update_freq = $freq * 86400 - 90;
} }
$update_freq = ($freq * 86400) - 90;
// If the file doesn't exist or is older than update_freq days, fetch a new copy. // If the file doesn't exist or is older than update_freq days, fetch a new copy.
if (!file_exists($urltable_filename) || ((time() - filemtime($urltable_filename)) > $update_freq) || $forceupdate) { if (!file_exists($urltable_filename) || ((time() - filemtime($urltable_filename)) > $update_freq) || $forceupdate) {
// open file handle to output file, in case the process takes a lot of time, make sure there's a file before // open file handle to output file, in case the process takes a lot of time, make sure there's a file before
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment