Skip to content
This repository was archived by the owner on Sep 28, 2022. It is now read-only.

Commit 4ae160e

Browse files
authored
KZL-547 - update validateSpecification signature (#13)
* Update validatespecification signature to take index and collection * [hotfix] Fix Travis CI deploy * align submodule * fix conflicts
1 parent cf2bd8d commit 4ae160e

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

.travis.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,4 +95,3 @@ jobs:
9595

9696
after_success:
9797
- docker run --rm -it -e ARCH=aarch64 -v "$(pwd)":/mnt kuzzleio/sdk-cross:gcc-aarch64 make package
98-

cgo/kuzzle/collection.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -125,15 +125,15 @@ func kuzzle_collection_search_specifications(c *C.collection, options *C.query_o
125125
}
126126

127127
//export kuzzle_collection_update_specifications
128-
func kuzzle_collection_update_specifications(c *C.collection, index *C.char, col *C.char, body *C.char, options *C.query_options) *C.string_result {
129-
res, err := (*collection.Collection)(c.instance).UpdateSpecifications(C.GoString(index), C.GoString(col), json.RawMessage(C.GoString(body)), SetQueryOptions(options))
128+
func kuzzle_collection_update_specifications(c *C.collection, index *C.char, col *C.char, specifications *C.char, options *C.query_options) *C.string_result {
129+
res, err := (*collection.Collection)(c.instance).UpdateSpecifications(C.GoString(index), C.GoString(col), json.RawMessage(C.GoString(specifications)), SetQueryOptions(options))
130130
var stringResult string
131131
stringResult = string(res)
132132
return goToCStringResult(&stringResult, err)
133133
}
134134

135135
//export kuzzle_collection_validate_specifications
136-
func kuzzle_collection_validate_specifications(c *C.collection, body *C.char, options *C.query_options) *C.validation_response {
137-
res, err := (*collection.Collection)(c.instance).ValidateSpecifications(json.RawMessage(C.GoString(body)), SetQueryOptions(options))
136+
func kuzzle_collection_validate_specifications(c *C.collection, index *C.char, col *C.char, specifications *C.char, options *C.query_options) *C.validation_response {
137+
res, err := (*collection.Collection)(c.instance).ValidateSpecifications(C.GoString(index), C.GoString(col), json.RawMessage(C.GoString(specifications)), SetQueryOptions(options))
138138
return goToCValidationResponse(res, err)
139139
}

0 commit comments

Comments
 (0)