Skip to content

Commit 766dd6e

Browse files
feat: Remove Link expires_at, return 400 for missing credential values, and log fill failures
Stainless-Generated-From: 88ca5c4e49b3c7f3efdec7aedee539be511afa02
1 parent eed3e7b commit 766dd6e

3 files changed

Lines changed: 0 additions & 8 deletions

File tree

‎src/kernel/types/vaults/card_vault_item_spec.py‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,6 @@ class LinkCardVaultItemSpec(BaseModel):
9090
wallet: str
9191
"""Connected Link wallet item key."""
9292

93-
expires_at: Optional[int] = None
94-
9593
line_items: Optional[List[LinkCardVaultItemSpecLineItem]] = None
9694

9795
metadata: Optional[Dict[str, str]] = None

‎src/kernel/types/vaults/card_vault_item_spec_param.py‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,6 @@ class LinkCardVaultItemSpec(TypedDict, total=False):
9090
wallet: Required[str]
9191
"""Connected Link wallet item key."""
9292

93-
expires_at: int
94-
9593
line_items: Iterable[LinkCardVaultItemSpecLineItem]
9694

9795
metadata: Dict[str, str]

‎tests/api_resources/vaults/test_items.py‎

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,6 @@ def test_method_update_with_all_params_overload_1(self, client: Kernel) -> None:
120120
"payment_method_id": "x",
121121
"provider": "link",
122122
"wallet": "wallet",
123-
"expires_at": 0,
124123
"line_items": [
125124
{
126125
"name": "name",
@@ -1617,7 +1616,6 @@ def test_method_upsert_with_all_params_overload_2(self, client: Kernel) -> None:
16171616
"payment_method_id": "x",
16181617
"provider": "link",
16191618
"wallet": "wallet",
1620-
"expires_at": 0,
16211619
"line_items": [
16221620
{
16231621
"name": "name",
@@ -2059,7 +2057,6 @@ async def test_method_update_with_all_params_overload_1(self, async_client: Asyn
20592057
"payment_method_id": "x",
20602058
"provider": "link",
20612059
"wallet": "wallet",
2062-
"expires_at": 0,
20632060
"line_items": [
20642061
{
20652062
"name": "name",
@@ -3556,7 +3553,6 @@ async def test_method_upsert_with_all_params_overload_2(self, async_client: Asyn
35563553
"payment_method_id": "x",
35573554
"provider": "link",
35583555
"wallet": "wallet",
3559-
"expires_at": 0,
35603556
"line_items": [
35613557
{
35623558
"name": "name",

0 commit comments

Comments
 (0)