Open ManasMadrecha opened 12 months ago
Refreshed a couple of times, and now it's working. Though it's a separate issue that adding region: 'IN'
still returns USA data.
Do you know which field it failed on?
The error should show something like this:
{ "instancePath": "/quotes/0/quoteType",
"schemaPath": "#/definitions/SearchQuoteYahooEquity/properties/quoteType/const",
"keyword": "const",
"params": { "allowedValue": "EQUITY" },
"message": "must be equal to constant",
"data": "FUTURE"
And ya, changing region doesn't do anything, but Yahoo had it as a parameter so I kept it in there in case it does something later.
Hi! I have used example from docs and error does not show anything meaningfull:
FailedYahooValidationError: Failed Yahoo Schema validation at validate (/usr/local/lib/node_modules/yahoo-finance2/dist/cjs/src/lib/validateAndCoerceTypes.js:304:15) at Object.<anonymous> (/usr/local/lib/node_modules/yahoo-finance2/dist/cjs/src/lib/moduleExec.js:96:53) at Generator.next (<anonymous>) at fulfilled (/usr/local/lib/node_modules/yahoo-finance2/dist/cjs/src/lib/moduleExec.js:21:58) at processTicksAndRejections (node:internal/process/task_queues:95:5)
That is all what I see at the moment.
Validation Error
Minimal Reproduction
Simply do as mentioned in the
screener
docs.Symbol(s) that it happened for
...
Error Message
"message": "Failed Yahoo Schema validation"
"stack": "\
"Environment
Browser or Node: Node version (if applicable): 20+ Npm version: 10+ Browser version (if applicable): Edge Library version (e.g.
1.10.1
): 2.8.0Additional Context
Note: Other modules are working fine.
BTW, I am using Nuxt3 app with Nitro server.