Changeset 4434


Ignore:
Timestamp:
02/05/14 09:52:28 (10 years ago)
Author:
andmor
Message:

Added golden thread to schemas endpoint. Cutred when one schema is edited.

Location:
cats/SCHEMAcat/trunk/urn.org.isocat.schemacat.access.data/access
Files:
3 edited

Legend:

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

    r4366 r4434  
    6464    <request>
    6565        <identifier>active:attachGoldenThread</identifier>
    66         <argument name="id">pagedSchemasList</argument>
     66        <argument name="id">pagedSchemasListCache</argument>
    6767    </request>
    6868    <sloot-debug>
  • cats/SCHEMAcat/trunk/urn.org.isocat.schemacat.access.data/access/schemaAuthorizedIDs.dpml

    r4366 r4434  
    11<?xml version="1.0" encoding="UTF-8"?>
    2 <sequence debug="true">
     2<sequence debug="false">
    33    <switch assignment="response">
    44        <cond>
     
    122122                                            if (not(exists($schemaID)) or $schemaID eq '')
    123123                                            then
    124                                                 error(xs:QName('sc:accessSchemaIdNotSupplied'),'ERROR updating schema access: user ID not supplied!')
     124                                                error(xs:QName('sc:accessSchemaIdNotSupplied'),'ERROR updating schema access: schema ID not supplied!')
    125125                                            else
    126126                                                (db:output(element sc:response {attribute success {'true'}, element sc:written-data {$newAccessRules} }), replace node /sc:schema[@xml:id = $schemaID]/sc:access with $newAccessRules)
     
    141141                        <request>
    142142                            <identifier>active:cutGoldenThread</identifier>
    143                             <argument name="id">pagedSchemasList</argument>
     143                            <argument name="id">pagedSchemasListCache</argument>
     144                        </request>
     145                        <request>
     146                            <identifier>active:cutGoldenThread</identifier>
     147                            <argument name="id">schemasCache</argument>
    144148                        </request>
    145149                        <sloot-debug>
  • cats/SCHEMAcat/trunk/urn.org.isocat.schemacat.access.data/access/schemas.dpml

    r3873 r4434  
    5252                <argument name="userID">arg:userID</argument>
    5353        </request>
     54        <request>
     55                <identifier>active:attachGoldenThread</identifier>
     56                <argument name="id">schemasCache</argument>
     57        </request>
    5458        <sloot-debug>
    5559                <request>
Note: See TracChangeset for help on using the changeset viewer.