Skip to content

Commit fc5dcc1

Browse files
committed
Generalize name of model Website to Resource
1 parent a445454 commit fc5dcc1

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

CHANGELOG.md

+2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33

44
## 0.4.0 (unreleased)
55

6+
- Generalized name of model ``Website`` to ``Resource``.
7+
68

79
## 0.3.0 (2024-05-16)
810

src/lanpartydb/models.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,10 @@ class Location:
4949

5050
@dataclass(frozen=True)
5151
class Links:
52-
website: Website | None
52+
website: Resource | None
5353

5454

5555
@dataclass(frozen=True)
56-
class Website:
56+
class Resource:
5757
url: str
5858
offline: bool = False

src/lanpartydb/reading.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
import tomllib
1414
from typing import Any
1515

16-
from .models import Links, Location, Party, Series, Website
16+
from .models import Links, Location, Party, Resource, Series
1717

1818

1919
# series
@@ -62,12 +62,12 @@ def _read_party_from_dict(party_dict: dict[str, Any]) -> Party:
6262
website_obj = links_dict.pop('website', None)
6363
if website_obj:
6464
if isinstance(website_obj, dict):
65-
website = Website(
65+
website = Resource(
6666
url=website_obj['url'],
6767
offline=website_obj.get('offline', False),
6868
)
6969
else:
70-
website = Website(url=website_obj)
70+
website = Resource(url=website_obj)
7171
party_dict['links'] = Links(website=website)
7272

7373
return Party(**party_dict)

0 commit comments

Comments
 (0)