The regexp of the Freebox user agent is now more strict.

A new unit test has been added in consequence.
remotes/origin/ldap_group_count
Martial Saunois 11 years ago
parent 8507efc427
commit 0f1c587e6b
  1. 2
      lib/private/request.php
  2. 5
      tests/lib/request.php

@ -11,7 +11,7 @@ class OC_Request {
const USER_AGENT_IE = '/MSIE/';
// Android Chrome user agent: https://developers.google.com/chrome/mobile/docs/user-agent
const USER_AGENT_ANDROID_MOBILE_CHROME = '#Android.*Chrome/[.0-9]*#';
const USER_AGENT_FREEBOX = '#Mozilla/5\.0$#';
const USER_AGENT_FREEBOX = '#^Mozilla/5\.0$#';
/**
* @brief Check overwrite condition

@ -128,6 +128,11 @@ class Test_Request extends PHPUnit_Framework_TestCase {
OC_Request::USER_AGENT_FREEBOX,
true
),
array(
'Fake Mozilla/5.0',
OC_Request::USER_AGENT_FREEBOX,
false
),
);
}
}

Loading…
Cancel
Save