fix getIndex and deleteIndex path
fix segfault when getting and using index from getIndex
This commit is contained in:
parent
9bc99ac07c
commit
7a000e5f3f
1 changed files with 4 additions and 3 deletions
|
|
@ -91,11 +91,12 @@ proc createIndex*(meili:Meili, uid:string, primaryKey="id")=
|
||||||
discard fetchc(meili, @["indexes"], "post", $(%* {"uid":uid, "primaryKey":primaryKey}))
|
discard fetchc(meili, @["indexes"], "post", $(%* {"uid":uid, "primaryKey":primaryKey}))
|
||||||
|
|
||||||
proc getIndex*[T](meili:Meili, name:string):MeiliIndex[T]=
|
proc getIndex*[T](meili:Meili, name:string):MeiliIndex[T]=
|
||||||
let resp = meili.fetchc(@[name])
|
let resp = meili.fetchc(@["indexes", name])
|
||||||
fromJson(resp.body, MeiliIndex[T])
|
result = fromJson(resp.body, MeiliIndex[T])
|
||||||
|
result.client = meili
|
||||||
|
|
||||||
proc deleteIndex*(meili:Meili, name:string)=
|
proc deleteIndex*(meili:Meili, name:string)=
|
||||||
discard fetchc(meili, @["/indexes", name], "delete")
|
discard fetchc(meili, @["indexes", name], "delete")
|
||||||
|
|
||||||
proc indexExists*(meili:Meili, name:string):bool=
|
proc indexExists*(meili:Meili, name:string):bool=
|
||||||
let req = newMeiliReq(meili, @["indexes", name])
|
let req = newMeiliReq(meili, @["indexes", name])
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue