View | Details | Raw Unified | Return to bug 32923
Collapse All | Expand All

(-)a/api/v1/swagger/paths/erm_agreements.yaml (-1 / +3 lines)
Lines 181-188 Link Here
181
            - agreement_relationships
181
            - agreement_relationships
182
            - agreement_relationships.agreement
182
            - agreement_relationships.agreement
183
            - agreement_relationships.related_agreement
183
            - agreement_relationships.related_agreement
184
            - agreement_packages
185
            - agreement_packages.package
184
            - documents
186
            - documents
185
            - packages
187
            - vendor
186
        collectionFormat: csv
188
        collectionFormat: csv
187
    responses:
189
    responses:
188
      200:
190
      200:
(-)a/api/v1/swagger/paths/erm_eholdings_packages.yaml (-3 / +6 lines)
Lines 69-76 Link Here
69
        items:
69
        items:
70
          type: string
70
          type: string
71
          enum:
71
          enum:
72
            - vendors
72
            - vendor.name
73
            - resources+count
73
            - resources+count
74
            - resources
74
        collectionFormat: csv
75
        collectionFormat: csv
75
    responses:
76
    responses:
76
      200:
77
      200:
Lines 180-187 Link Here
180
        items:
181
        items:
181
          type: string
182
          type: string
182
          enum:
183
          enum:
183
            - agreements
184
            - package_agreements
184
            - resources
185
            - package_agreements.agreement
186
            - resources+count
187
            - vendor
185
        collectionFormat: csv
188
        collectionFormat: csv
186
    responses:
189
    responses:
187
      200:
190
      200:
(-)a/api/v1/swagger/paths/erm_eholdings_packages_resources.yaml (-1 / +1 lines)
Lines 50-56 Link Here
50
        items:
50
        items:
51
          type: string
51
          type: string
52
          enum:
52
          enum:
53
            - title.publication_title
53
            - title
54
        collectionFormat: csv
54
        collectionFormat: csv
55
    responses:
55
    responses:
56
      200:
56
      200:
(-)a/api/v1/swagger/paths/erm_licenses.yaml (+1 lines)
Lines 160-165 Link Here
160
          enum:
160
          enum:
161
            - user_roles
161
            - user_roles
162
            - user_roles.patron
162
            - user_roles.patron
163
            - vendor
163
            - documents
164
            - documents
164
        collectionFormat: csv
165
        collectionFormat: csv
165
    responses:
166
    responses:
(-)a/t/db_dependent/api/v1/erm_eholdings_packages.t (-3 / +2 lines)
Lines 182-189 subtest 'get() tests' => sub { Link Here
182
    # Return one EHoldings package with embed
182
    # Return one EHoldings package with embed
183
    $t->get_ok( "//$userid:$password@/api/v1/erm/eholdings/local/packages/"
183
    $t->get_ok( "//$userid:$password@/api/v1/erm/eholdings/local/packages/"
184
          . $ehpackage->package_id =>
184
          . $ehpackage->package_id =>
185
          { 'x-koha-embed' => 'resources,resources.package' } )->status_is(200)
185
          { 'x-koha-embed' => 'resources+count' } )->status_is(200)
186
      ->json_is( { %{ $ehpackage->to_api }, resources => [] } );
186
      ->json_is( { %{ $ehpackage->to_api }, resources_count => 0 } );
187
187
188
    # Unauthorized access
188
    # Unauthorized access
189
    $t->get_ok(
189
    $t->get_ok(
190
- 

Return to bug 32923