agex-inc / support.requests

Shared repository to collect bug reports and new feature requests
0 stars 0 forks source link

New Support Request #401

Closed altemeier closed 4 years ago

altemeier commented 4 years ago

Report

Timestamp

10/20/2020 13:06:00

What actually happened?

When clearing the search field to empty, it appears that the empty string is submitted to the API and when I entered multiple spaces it appears the spaces is submitted to the API too. When this request fails, I am presented with a message "Internal server error. One or more parameter values were invalid: Condition parameter type does not match schema type"

Is this a bug or a new feature request?

Bug (something unexpected is happening)

Email Address

josh@agex.io

What was the email (or phone number) for the account you were using?

josh@agex.io

What environment were you working in?

DEV

In what screen/page did you find the bug?

Search for listings

Is this bug also in the DEMO and/or PRODUCTION environments?

No, the bug only occurs in DEV and/or TEST

What were you generally trying to do?

Search for listings

If you were using the web, what browser were you using?

Chrome 86.0.4240.80

If you have any screenshots or recordings of the issue, please add the link(s) here.

https://drive.google.com/open?id=1C3pqpMAbYBcxCa6svuc3qpf2RMZqBQmv

What part of the system needs work?

Marketplace

How severe is this issue?

LOW: would be nice to fix when we can

What actions did you take to try to make that happen?

Enter a "Bulls" to search for sale named "Bulls for sale" and then clear the search test to search for another sale.

Were you using a "native" or "web" app?

Web (using a web browser)

altemeier commented 4 years ago

@joshpavlovich this was the result of a corrupt, non-existent sale object being populated in elasticsearch. Most likely as part of the recent reset of the DEV database.

I cannot reproduce the issue after removing the offending sale.

If another object like this exists in our database, I think it is a big enough red flag that the API error is justified to alert us immediately.

In light of that, unless you disagree, I will close this issue.