Gabriel Prá

Results 4 issues of Gabriel Prá

`Timber.add_context` has the typespec `@spec add_context(map()) :: :ok`, even though the function also accepts a keyword list as parameter. This causes Dialyzer to throw misleading warnings: ``` The call 'Elixir.Timber':add_context([{'origin','tracker'},...])...

- PGSync version: 2.1.1 - Postgres version: 13 - Elasticsearch version: 7 - Redis version: 6.2 - Python version: 3.7 ## Problem Description: It seems pgsync does not work with...

Add guard clauses to obtain better error messages. For example, `get_with_assocs` passing the struct instead of ID gives ``` ** (Ecto.Query.CastError) deps/ecto/lib/ecto/repo/queryable.ex:373: value `%Sppyns.Transactions.FundTransaction{__meta__: #Ecto.Schema.Metadata, amount: #Decimal, fee: #Decimal, fund:...

When using OAuth, the file can come directly in the form of an URL. This is supported in the upload, but bugs when using `get_temporary_file`. See if Uploadex should handle...