packages: redmine/redmine-ldap.patch - force UTF-8 on attributes

baggins baggins at pld-linux.org
Tue Mar 9 00:16:04 CET 2010


Author: baggins                      Date: Mon Mar  8 23:16:04 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- force UTF-8 on attributes

---- Files affected:
packages/redmine:
   redmine-ldap.patch (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: packages/redmine/redmine-ldap.patch
diff -u packages/redmine/redmine-ldap.patch:1.1 packages/redmine/redmine-ldap.patch:1.2
--- packages/redmine/redmine-ldap.patch:1.1	Sun Mar  7 23:32:06 2010
+++ packages/redmine/redmine-ldap.patch	Tue Mar  9 00:15:58 2010
@@ -69,7 +69,7 @@
    end
   
    def auth_method_name
-@@ -86,13 +89,14 @@
+@@ -86,18 +89,25 @@
      end
    end
    
@@ -91,3 +91,15 @@
    end
    
    def self.get_attr(entry, attr_name)
+     if !attr_name.blank?
+-      entry[attr_name].is_a?(Array) ? entry[attr_name].first : entry[attr_name]
++      if entry[attr_name].is_a?(Array) 
++	 val = entry[attr_name].first
++      else
++	 val = entry[attr_name]
++      end
++      val.force_encoding(Encoding::UTF_8) if val.respond_to?(:force_encoding)
++      val
+     end
+   end
+ end
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/redmine/redmine-ldap.patch?r1=1.1&r2=1.2&f=u



More information about the pld-cvs-commit mailing list