dpguthrie / dpguthrie/yahooquery
nameChangeDate is always today
- Dominant language
- Python
- Stars
- 920
- Forks
- 164
- PR merge metrics
- No merged PRs in 30d
Description
**Describe the bug**
When calling the most_actives screener, the nameChangeDate field is always returning the current day of the call. This isn't really useful if you're trying to actually figure out when the name change occured.
**To Reproduce**
Steps to reproduce the behavior:
s = Screener()
s.get_screeners('most_actives', 10)
**Expected behavior**
prevName has expected output
nameChangeDate should have the date the name changed, not today's date
**Screenshots**
**Desktop (please complete the following information):**
- OS: ubuntu server 24
- Command Line Interface
**Additional context**
Add any other context about the problem here.
Contributor guide
Research direction
Start at the Screener.get_screeners('most_actives', 10) entry point and reproduce the reported result. Trace how prevName and nameChangeDate are obtained, then verify that nameChangeDate reflects the actual name-change date rather than the call date; add or update coverage for this behavior if the project has a relevant test location.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api, data
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 62/100