Skip to content

Commit 5b36773

Browse files
committed
adding fields
1 parent fab502b commit 5b36773

File tree

1 file changed

+20
-5
lines changed

1 file changed

+20
-5
lines changed

cuenca/resources/platforms.py

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,7 @@ class Config:
2727
},
2828
'country': {'description': 'country where the platform resides'},
2929
'state': {'description': 'state where the platform resides'},
30-
'economic_activity': {
31-
'description': 'what the platform does'
32-
},
30+
'economic_activity': {'description': 'what the platform does'},
3331
}
3432
schema_extra = {
3533
'example': {
@@ -45,6 +43,23 @@ class Config:
4543
}
4644

4745
@classmethod
48-
def create(cls, name, *, session: Session = global_session):
49-
req = PlatformRequest(name=name)
46+
def create(
47+
cls,
48+
name: str,
49+
rfc_curp: Optional[str] = None,
50+
establishment_date: Optional[str] = None,
51+
country: Optional[Country] = None,
52+
state: Optional[State] = None,
53+
economic_activity: Optional[str] = None,
54+
*,
55+
session: Session = global_session,
56+
):
57+
req = PlatformRequest(
58+
name=name,
59+
rfc_curp=rfc_curp,
60+
establishment_date=establishment_date,
61+
country=country,
62+
state=state,
63+
economic_activity=economic_activity,
64+
)
5065
return cast('Platform', cls._create(session=session, **req.dict()))

0 commit comments

Comments
 (0)