Skip to content

Mismatch on dialyzer types for create_key #95

@evanob

Description

@evanob

The typespecs are inconsistent between ex_typesense and open_api_typesense, leading to dialyzer errors – ex_typesense expects input as plain map while open_api_typesense expects ApiKeySchema.t()

ex_typesense

@spec create_key(map(), keyword()) ::
{:ok, OpenApiTypesense.ApiKey.t()} | {:error, OpenApiTypesense.ApiResponse.t()}
def create_key(body, opts) do
OpenApiTypesense.Keys.create_key(body, opts)
end

open_api_typesense

Image

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions