summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--modules/core/lib/Auth/Process/AttributeAlter.php7
1 files changed, 1 insertions, 6 deletions
diff --git a/modules/core/lib/Auth/Process/AttributeAlter.php b/modules/core/lib/Auth/Process/AttributeAlter.php
index 4760c04..c9a2acf 100644
--- a/modules/core/lib/Auth/Process/AttributeAlter.php
+++ b/modules/core/lib/Auth/Process/AttributeAlter.php
@@ -57,7 +57,7 @@ class sspmod_core_Auth_Process_AttributeAlter extends SimpleSAML_Auth_Processing
// check if this is an option
if($value === '%replace') {
$this->replace = TRUE;
- } elseif ($value == '%remove') {
+ } elseif ($value === '%remove') {
$this->remove = TRUE;
} else {
throw new SimpleSAML_Error_Exception('Unknown flag : ' . var_export($value, TRUE));
@@ -65,11 +65,6 @@ class sspmod_core_Auth_Process_AttributeAlter extends SimpleSAML_Auth_Processing
continue;
}
- // Unknown flag
- if (!is_string($name)) {
- throw new SimpleSAML_Error_Exception('Unknown flag : ' . var_export($name, TRUE));
- }
-
// Set pattern
if ($name === 'pattern') {
$this->pattern = $value;