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

(-)a/api/v1/swagger/paths/preservation_trains.yaml (-47 / +20 lines)
Lines 71-78 Link Here
71
        schema:
71
        schema:
72
          $ref: "../swagger.yaml#/definitions/error"
72
          $ref: "../swagger.yaml#/definitions/error"
73
      500:
73
      500:
74
        description: |-
74
        description: |
75
          Internal server error. Possible `error_code` attribute values:
75
          Internal server error. Possible `error_code` attribute values:
76
76
          * `internal_server_error`
77
          * `internal_server_error`
77
        schema:
78
        schema:
78
          $ref: "../swagger.yaml#/definitions/error"
79
          $ref: "../swagger.yaml#/definitions/error"
Lines 131-138 Link Here
131
        schema:
132
        schema:
132
          $ref: "../swagger.yaml#/definitions/error"
133
          $ref: "../swagger.yaml#/definitions/error"
133
      500:
134
      500:
134
        description: |-
135
        description: |
135
          Internal server error. Possible `error_code` attribute values:
136
          Internal server error. Possible `error_code` attribute values:
137
136
          * `internal_server_error`
138
          * `internal_server_error`
137
        schema:
139
        schema:
138
          $ref: "../swagger.yaml#/definitions/error"
140
          $ref: "../swagger.yaml#/definitions/error"
Lines 188-195 Link Here
188
        schema:
190
        schema:
189
          $ref: "../swagger.yaml#/definitions/error"
191
          $ref: "../swagger.yaml#/definitions/error"
190
      500:
192
      500:
191
        description: |-
193
        description: |
192
          Internal server error. Possible `error_code` attribute values:
194
          Internal server error. Possible `error_code` attribute values:
195
193
          * `internal_server_error`
196
          * `internal_server_error`
194
        schema:
197
        schema:
195
          $ref: "../swagger.yaml#/definitions/error"
198
          $ref: "../swagger.yaml#/definitions/error"
Lines 245-252 Link Here
245
        schema:
248
        schema:
246
          $ref: "../swagger.yaml#/definitions/error"
249
          $ref: "../swagger.yaml#/definitions/error"
247
      500:
250
      500:
248
        description: |-
251
        description: |
249
          Internal server error. Possible `error_code` attribute values:
252
          Internal server error. Possible `error_code` attribute values:
253
250
          * `internal_server_error`
254
          * `internal_server_error`
251
        schema:
255
        schema:
252
          $ref: "../swagger.yaml#/definitions/error"
256
          $ref: "../swagger.yaml#/definitions/error"
Lines 291-298 Link Here
291
        schema:
295
        schema:
292
          $ref: "../swagger.yaml#/definitions/error"
296
          $ref: "../swagger.yaml#/definitions/error"
293
      500:
297
      500:
294
        description: |-
298
        description: |
295
          Internal server error. Possible `error_code` attribute values:
299
          Internal server error. Possible `error_code` attribute values:
300
296
          * `internal_server_error`
301
          * `internal_server_error`
297
        schema:
302
        schema:
298
          $ref: "../swagger.yaml#/definitions/error"
303
          $ref: "../swagger.yaml#/definitions/error"
Lines 352-371 Link Here
352
        schema:
357
        schema:
353
          $ref: "../swagger.yaml#/definitions/error"
358
          $ref: "../swagger.yaml#/definitions/error"
354
      500:
359
      500:
355
        description: |-
360
        description: |
356
          Internal server error. Possible `error_code` attribute values:
357
          * `internal_server_error`
358
        schema:
359
          $ref: "../swagger.yaml#/definitions/error"
360
      503:
361
        description: Under maintenance
362
        schema:
363
          $ref: "../swagger.yaml#/definitions/error"
364
    x-koha-authorization:
365
      permissions:
366
        preservation: 1
367
        description: |-
368
          Internal server error. Possible `error_code` attribute values:
361
          Internal server error. Possible `error_code` attribute values:
362
369
          * `internal_server_error`
363
          * `internal_server_error`
370
        schema:
364
        schema:
371
          $ref: "../swagger.yaml#/definitions/error"
365
          $ref: "../swagger.yaml#/definitions/error"
Lines 429-448 Link Here
429
        schema:
423
        schema:
430
          $ref: "../swagger.yaml#/definitions/error"
424
          $ref: "../swagger.yaml#/definitions/error"
431
      500:
425
      500:
432
        description: |-
426
        description: |
433
          Internal server error. Possible `error_code` attribute values:
434
          * `internal_server_error`
435
        schema:
436
          $ref: "../swagger.yaml#/definitions/error"
437
      503:
438
        description: Under maintenance
439
        schema:
440
          $ref: "../swagger.yaml#/definitions/error"
441
    x-koha-authorization:
442
      permissions:
443
        preservation: 1
444
        description: |-
445
          Internal server error. Possible `error_code` attribute values:
427
          Internal server error. Possible `error_code` attribute values:
428
446
          * `internal_server_error`
429
          * `internal_server_error`
447
        schema:
430
        schema:
448
          $ref: "../swagger.yaml#/definitions/error"
431
          $ref: "../swagger.yaml#/definitions/error"
Lines 453-459 Link Here
453
    x-koha-authorization:
436
    x-koha-authorization:
454
      permissions:
437
      permissions:
455
        preservation: 1
438
        preservation: 1
456
457
"/preservation/trains/{train_id}/items/{train_item_id}":
439
"/preservation/trains/{train_id}/items/{train_item_id}":
458
  put:
440
  put:
459
    x-mojo-to: Preservation::Trains#update_item
441
    x-mojo-to: Preservation::Trains#update_item
Lines 510-517 Link Here
510
        schema:
492
        schema:
511
          $ref: "../swagger.yaml#/definitions/error"
493
          $ref: "../swagger.yaml#/definitions/error"
512
      500:
494
      500:
513
        description: |-
495
        description: |
514
          Internal server error. Possible `error_code` attribute values:
496
          Internal server error. Possible `error_code` attribute values:
497
515
          * `internal_server_error`
498
          * `internal_server_error`
516
        schema:
499
        schema:
517
          $ref: "../swagger.yaml#/definitions/error"
500
          $ref: "../swagger.yaml#/definitions/error"
Lines 607-614 Link Here
607
        schema:
590
        schema:
608
          $ref: "../swagger.yaml#/definitions/error"
591
          $ref: "../swagger.yaml#/definitions/error"
609
      500:
592
      500:
610
        description: |-
593
        description: |
611
          Internal server error. Possible `error_code` attribute values:
594
          Internal server error. Possible `error_code` attribute values:
595
612
          * `internal_server_error`
596
          * `internal_server_error`
613
        schema:
597
        schema:
614
          $ref: "../swagger.yaml#/definitions/error"
598
          $ref: "../swagger.yaml#/definitions/error"
Lines 670-689 Link Here
670
        schema:
654
        schema:
671
          $ref: "../swagger.yaml#/definitions/error"
655
          $ref: "../swagger.yaml#/definitions/error"
672
      500:
656
      500:
673
        description: |-
657
        description: |
674
          Internal server error. Possible `error_code` attribute values:
675
          * `internal_server_error`
676
        schema:
677
          $ref: "../swagger.yaml#/definitions/error"
678
      503:
679
        description: Under maintenance
680
        schema:
681
          $ref: "../swagger.yaml#/definitions/error"
682
    x-koha-authorization:
683
      permissions:
684
        preservation: 1
685
        description: |-
686
          Internal server error. Possible `error_code` attribute values:
658
          Internal server error. Possible `error_code` attribute values:
659
687
          * `internal_server_error`
660
          * `internal_server_error`
688
        schema:
661
        schema:
689
          $ref: "../swagger.yaml#/definitions/error"
662
          $ref: "../swagger.yaml#/definitions/error"
(-)a/api/v1/swagger/paths/preservation_waiting_list.yaml (-10 / +4 lines)
Lines 117-124 Link Here
117
        schema:
117
        schema:
118
          $ref: "../swagger.yaml#/definitions/error"
118
          $ref: "../swagger.yaml#/definitions/error"
119
      500:
119
      500:
120
        description: |-
120
        description: |
121
          Internal server error. Possible `error_code` attribute values:
121
          Internal server error. Possible `error_code` attribute values:
122
122
          * `internal_server_error`
123
          * `internal_server_error`
123
        schema:
124
        schema:
124
          $ref: "../swagger.yaml#/definitions/error"
125
          $ref: "../swagger.yaml#/definitions/error"
Lines 129-146 Link Here
129
    x-koha-authorization:
130
    x-koha-authorization:
130
      permissions:
131
      permissions:
131
        preservation: 1
132
        preservation: 1
132
        description: |-
133
        description: |
133
          Internal server error. Possible `error_code` attribute values:
134
          Internal server error. Possible `error_code` attribute values:
135
134
          * `internal_server_error`
136
          * `internal_server_error`
135
        schema:
137
        schema:
136
          $ref: "../swagger.yaml#/definitions/error"
138
          $ref: "../swagger.yaml#/definitions/error"
137
      503:
138
        description: Under maintenance
139
        schema:
140
          $ref: "../swagger.yaml#/definitions/error"
141
    x-koha-authorization:
142
      permissions:
143
        preservation: 1
144
/preservation/waiting-list/items/{item_id}:
139
/preservation/waiting-list/items/{item_id}:
145
  delete:
140
  delete:
146
    x-mojo-to: Preservation::WaitingList#remove_item
141
    x-mojo-to: Preservation::WaitingList#remove_item
147
- 

Return to bug 30708