diff options
Diffstat (limited to 'site/app/models/version.php')
-rw-r--r-- | site/app/models/version.php | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/site/app/models/version.php b/site/app/models/version.php index f836e38..5bb11a0 100644 --- a/site/app/models/version.php +++ b/site/app/models/version.php @@ -139,14 +139,14 @@ class Version extends AppModel if (preg_match('/OLPC\/0\.([^-]*)-/', $_SERVER['HTTP_USER_AGENT'], $matches)) { if (floatval($matches[1]) <= 4.6) - $sp = 0.82; + $sp = '0.82'; else - $sp = 0.84; + $sp = '0.84'; } else { - if (preg_match('/Sugar Labs\/([^\s]*)/', $_SERVER['HTTP_USER_AGENT'], $matches)) - $sp = floatval($matches[1]); + if (preg_match('/Sugar Labs\/([0-9]+)\.([0-9]+)/', $_SERVER['HTTP_USER_AGENT'], $matches)) + $sp = $matches[1].'.'.$matches[2]; else - $sp = 0.84; + $sp = '0.84'; } $sql = " |