Skip to content

Validate report period against month_day so that we do not get a key error in get_dates() - #10

Open
derekgengenbacher-wf wants to merge 1 commit into
xbrlus:mainfrom
derekgengenbacher-wf:validate_report_year
Open

Validate report period against month_day so that we do not get a key error in get_dates()#10
derekgengenbacher-wf wants to merge 1 commit into
xbrlus:mainfrom
derekgengenbacher-wf:validate_report_year

Conversation

@derekgengenbacher-wf

Copy link
Copy Markdown
Contributor

Description:

When a value for report_period does not conform to the Q1, Q2, Q3 or Q4, then a key error can be thrown in the return of get_dates(). This PR rearranges report_year and report_period so that report_period can verify that the value is in the above list of values.

Testing:

Create a document that has a report_period set as something random like Quarter 1. Run it against master and notice that you get a key error. Run the same doc against this branch and you will get a nicely formatted FERCRenderException that explains what the actual issue is.

@campbellpryde
@davidtauriello

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant