Changeset 4577


Ignore:
Timestamp:
02/25/14 16:15:49 (10 years ago)
Author:
andmor
Message:

User principal made case insensitive.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cats/SCHEMAcat/trunk/urn.org.isocat.schemacat.access.data/access/user.dpml

    r4366 r4577  
    248248                                                <literal type="xml">
    249249                                                        <query xmlns:sc="http://www.isocat.org/ns/schemacat">
    250                                                                 <b>{exists((//sc:user[@xml:id=$args//id],//sc:user[sc:principal=$args//principal]))}</b>
     250                                                                <b>{exists((//sc:user[@xml:id=$args//id],//sc:user[lower-case(sc:principal)=lower-case($args//principal)]))}</b>
    251251                                                        </query>
    252252                                                </literal>
     
    340340                                                        <query xmlns:sc="http://www.isocat.org/ns/schemacat">
    341341                                                                <sc:user>{
    342                                                                         let $user := exactly-one((//sc:user[@xml:id=$args//id],//sc:user[sc:principal=$args//principal]))
     342                                                                        let $user := exactly-one((//sc:user[@xml:id=$args//id],//sc:user[lower-case(sc:principal)=lower-case($args//principal)]))
    343343                                                                        return ($user/@*,$user/*)
    344344                                                                        }</sc:user>
Note: See TracChangeset for help on using the changeset viewer.