lib/kolab_api_service.php
Aleksander Machniak
machniak at kolabsys.com
Thu Apr 11 14:49:18 CEST 2013
lib/kolab_api_service.php | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
New commits:
commit acddf93a9ff407eae3c5216d134e5f0a42ff05f9
Author: Aleksander Machniak <alec at alec.pl>
Date: Thu Apr 11 14:49:01 2013 +0200
Slightly improve resource type detection
diff --git a/lib/kolab_api_service.php b/lib/kolab_api_service.php
index 4c99d81..206a2b9 100644
--- a/lib/kolab_api_service.php
+++ b/lib/kolab_api_service.php
@@ -182,7 +182,7 @@ abstract class kolab_api_service
Log::trace("\$object_class not in \$ref_class (" . $elem['key'] . "): " . implode(", ", $_object_class));
Log::trace("\$ref_class not in \$object_class (" . $elem['key'] . "): " . implode(", ", $_ref_class));
- Log::trace("Score for $object_name type " . $elem['name'] . ": " . $elem_score . "(" . $commonalities . "/" . $differences . ") " . $elem_keys_score);
+ Log::trace("Score for $object_name type " . $elem['name'] . ": " . $elem_score . " (" . $commonalities . "/" . $differences . ") " . $elem_keys_score);
// Compare last and current element score
if ($elem_score > $type_score || ($elem_score == $type_score && $elem_keys_score > $keys_score)) {
@@ -196,8 +196,7 @@ abstract class kolab_api_service
if ($object_name == 'resource') {
//console("From database", $elem);
//console("Element key is " . $elem['key'] . " and \$attributes['mail'] is " . $attributes['mail']);
-
- if (strstr($attributes['mail'], "-" . $elem['key'] . "-")) {
+ if (strpos($attributes['mail'], 'resource-' . $elem['key'] . '-') === 0) {
$type_id = $idx;
$type_score = 10;
}
More information about the commits
mailing list