mirror of https://github.com/eyhc1/rendercv.git
data_models: refactor
This commit is contained in:
parent
d184ff4190
commit
53bc1c4ee2
|
@ -1187,6 +1187,13 @@ def get_a_sample_data_model(
|
|||
Returns:
|
||||
RenderCVDataModel: A sample data model.
|
||||
"""
|
||||
# check if the theme is valid:
|
||||
if theme not in available_themes:
|
||||
raise ValueError(
|
||||
f"The theme should be one of the following: {", ".join(available_themes)}!"
|
||||
f" The provided theme is \"{theme}\"."
|
||||
)
|
||||
|
||||
name = name.encode().decode("unicode-escape")
|
||||
sections = {
|
||||
"summary": [
|
||||
|
@ -1394,12 +1401,6 @@ def get_a_sample_data_model(
|
|||
sections=sections, # type: ignore
|
||||
)
|
||||
|
||||
if theme not in available_themes:
|
||||
raise ValueError(
|
||||
f"The theme should be one of the following: {available_themes}! The"
|
||||
f" provided theme is {theme}."
|
||||
)
|
||||
|
||||
if theme == "classic":
|
||||
design = ClassicThemeOptions(theme="classic", show_timespan_in=["Experience"])
|
||||
else:
|
||||
|
|
Loading…
Reference in New Issue