API fixes/improvements (#868)
- Switched from ”default” to ”defaultField” in search api record field yaml specification since ”default” has a meaning in Swagger. - Fixed some minor issues with the Swagger spec. - Switched to ”vufind.” prefix for VuFind specific fields in search api record field yaml specification to avoid any future conflicts with Swagger fields.
Showing
- config/vufind/SearchApiRecordFields.yaml 76 additions, 76 deletionsconfig/vufind/SearchApiRecordFields.yaml
- module/VuFindApi/src/VuFindApi/Controller/SearchApiController.php 1 addition, 1 deletion...uFindApi/src/VuFindApi/Controller/SearchApiController.php
- module/VuFindApi/src/VuFindApi/Formatter/RecordFormatter.php 5 additions, 3 deletionsmodule/VuFindApi/src/VuFindApi/Formatter/RecordFormatter.php
- module/VuFindApi/tests/unit-tests/src/VuFindTest/Formatter/RecordFormatterTest.php 6 additions, 6 deletions...it-tests/src/VuFindTest/Formatter/RecordFormatterTest.php
- themes/root/templates/searchapi/swagger.phtml 1 addition, 2 deletionsthemes/root/templates/searchapi/swagger.phtml
Please register or sign in to comment