Changeset 300


Ignore:
Timestamp:
03/28/10 22:45:52 (14 years ago)
Author:
ljo
Message:

A somewhat stable version for Wien.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • MDService/trunk/xquery/cmd-model.xql

    r299 r300  
    2323    $collection := "/db/cmdi-mirror",
    2424    $query-model-collection := fn:concat($collection, "/", if (fn:empty(request:get-parameter("collection", ()))) then "silang_data" else ""),
     25    $query-collection := fn:concat($collection, if (fn:empty(request:get-parameter("collection", ()))) then "" else fn:concat("/", request:get-parameter("collection", ()))),
    2526    $max-depth as xs:integer := xs:integer(request:get-parameter("maxdepth", 1))
    2627    return
    2728      if ($operation eq $cmd-model:getCollections) then
    28         cmd-model:get-collections(fn:concat($collection, if (fn:empty(request:get-parameter("collection", ()))) then "" else fn:concat("/", request:get-parameter("collection", ()))), $format, $max-depth)
     29        cmd-model:get-collections($query-collection, $format, $max-depth)
    2930      else if ($operation eq $cmd-model:queryModel) then
    3031        cmd-model:query-model($cmd-index-path, $query-model-collection, $format, $max-depth)
    3132    else if ($operation eq $cmd-model:searchRetrieve) then
    3233      let $cql-query := request:get-parameter("query", "MDGroup/Actors/Actor"),
    33         $start-item := request:get-parameter("istart", 1),
     34        $start-item := request:get-parameter("startRecord", 1),
    3435        $end-item := request:get-parameter("iend", 50)
    3536       
    36       return cmd-model:search-retrieve($cql-query, $collection, $format, $start-item, $end-item)
     37      return cmd-model:search-retrieve($cql-query, $query-collection, $format, $start-item, $end-item)
    3738    else
    3839      <error>Unknown operation</error>
Note: See TracChangeset for help on using the changeset viewer.