Skip to content
This repository was archived by the owner on Sep 12, 2024. It is now read-only.

Commit c270873

Browse files
authored
Merge pull request #335 from duffelhq/Return-client-key-for-ancillary-component
Return client key for ancillary component
2 parents 80a9dc2 + 4671e20 commit c270873

8 files changed

+8
-1
lines changed

CHANGELOG.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ The format is based on [Keep a Changelog] and this project adheres to [Semantic
77
[Keep a Changelog]: http://keepachangelog.com/en/1.0.0/
88
[Semantic Versioning]: http://semver.org/spec/v2.0.0.html
99

10-
1110
## [0.6.1] - 2023-09-16
1211

1312
### Added

duffel_api/models/offer_request.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ class OfferRequest:
8686
"""
8787

8888
id: str
89+
client_key: str
8990
live_mode: bool
9091
cabin_class: str
9192
created_at: datetime
@@ -98,6 +99,7 @@ def from_json(cls, json: dict):
9899
"""Construct a class instance from a JSON response."""
99100
return cls(
100101
id=json["id"],
102+
client_key=json["client_key"],
101103
live_mode=json["live_mode"],
102104
cabin_class=json["cabin_class"],
103105
offers=get_and_transform(

tests/fixtures/create-offer-request.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"cabin_class": "economy",
44
"created_at": "2020-02-12T15:21:01.927Z",
55
"id": "orq_00009hjdomFOCJyxHG7k7k",
6+
"client_key": "SFMyNTY.g2gDdAAAAANkAAlsaXZlX21vZGVkAAVmYWxzZWQAD29yZ2FuaXNhdGlvbl9pZG0AAAAab3JnXzAwMDA5VWhGY29ERGk5TTFTRjhiS2FkAAtyZXNvdXJjZV9pZG0AAAAab3JxXzAwMDBBVkZWZnFJUXFBWXpYeVRRVlVuBgDpOCvdhwFiAAFRgA.df1RmLeBFUR7r1WFHHiEksilfSZNLhmPX0nj5VOKWJ4",
67
"live_mode": true,
78
"offers": [
89
{

tests/fixtures/create-partial-offer-request.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"cabin_class": "economy",
44
"created_at": "2020-02-12T15:21:01.927Z",
55
"id": "orq_00009hjdomFOCJyxHG7k7k",
6+
"client_key": "SFMyNTY.g2gDdAAAAANkAAlsaXZlX21vZGVkAAVmYWxzZWQAD29yZ2FuaXNhdGlvbl9pZG0AAAAab3JnXzAwMDA5VWhGY29ERGk5TTFTRjhiS2FkAAtyZXNvdXJjZV9pZG0AAAAab3JxXzAwMDBBVkZWZnFJUXFBWXpYeVRRVlVuBgDpOCvdhwFiAAFRgA.df1RmLeBFUR7r1WFHHiEksilfSZNLhmPX0nj5VOKWJ4",
67
"live_mode": false,
78
"offers": [
89
{

tests/fixtures/get-offer-request-by-id.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"cabin_class": "economy",
44
"created_at": "2020-02-12T15:21:01.927Z",
55
"id": "orq_00009hjdomFOCJyxHG7k7k",
6+
"client_key": "SFMyNTY.g2gDdAAAAANkAAlsaXZlX21vZGVkAAVmYWxzZWQAD29yZ2FuaXNhdGlvbl9pZG0AAAAab3JnXzAwMDA5VWhGY29ERGk5TTFTRjhiS2FkAAtyZXNvdXJjZV9pZG0AAAAab3JxXzAwMDBBVkZWZnFJUXFBWXpYeVRRVlVuBgDpOCvdhwFiAAFRgA.df1RmLeBFUR7r1WFHHiEksilfSZNLhmPX0nj5VOKWJ4",
67
"live_mode": false,
78
"offers": [
89
{

tests/fixtures/get-offer-requests.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"cabin_class": "economy",
55
"created_at": "2020-02-12T15:21:01.927Z",
66
"id": "orq_00009hjdomFOCJyxHG7k7k",
7+
"client_key": "SFMyNTY.g2gDdAAAAANkAAlsaXZlX21vZGVkAAVmYWxzZWQAD29yZ2FuaXNhdGlvbl9pZG0AAAAab3JnXzAwMDA5VWhGY29ERGk5TTFTRjhiS2FkAAtyZXNvdXJjZV9pZG0AAAAab3JxXzAwMDBBVkZWZnFJUXFBWXpYeVRRVlVuBgDpOCvdhwFiAAFRgA.df1RmLeBFUR7r1WFHHiEksilfSZNLhmPX0nj5VOKWJ4",
78
"live_mode": false,
89
"offers": [
910
{

tests/fixtures/get-partial-offer-request-by-id.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"cabin_class": "economy",
44
"created_at": "2020-02-12T15:21:01.927Z",
55
"id": "orq_00009hjdomFOCJyxHG7k7k",
6+
"client_key": "SFMyNTY.g2gDdAAAAANkAAlsaXZlX21vZGVkAAVmYWxzZWQAD29yZ2FuaXNhdGlvbl9pZG0AAAAab3JnXzAwMDA5VWhGY29ERGk5TTFTRjhiS2FkAAtyZXNvdXJjZV9pZG0AAAAab3JxXzAwMDBBVkZWZnFJUXFBWXpYeVRRVlVuBgDpOCvdhwFiAAFRgA.df1RmLeBFUR7r1WFHHiEksilfSZNLhmPX0nj5VOKWJ4",
67
"live_mode": false,
78
"offers": [
89
{

tests/fixtures/get-partial-offer-request-fares-by-id.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"cabin_class": "economy",
44
"created_at": "2020-02-12T15:21:01.927Z",
55
"id": "orq_00009hjdomFOCJyxHG7k7k",
6+
"client_key": "SFMyNTY.g2gDdAAAAANkAAlsaXZlX21vZGVkAAVmYWxzZWQAD29yZ2FuaXNhdGlvbl9pZG0AAAAab3JnXzAwMDA5VWhGY29ERGk5TTFTRjhiS2FkAAtyZXNvdXJjZV9pZG0AAAAab3JxXzAwMDBBVkZWZnFJUXFBWXpYeVRRVlVuBgDpOCvdhwFiAAFRgA.df1RmLeBFUR7r1WFHHiEksilfSZNLhmPX0nj5VOKWJ4",
67
"live_mode": false,
78
"offers": [
89
{

0 commit comments

Comments
 (0)