Skip to content

Commit 962f70b

Browse files
committed
fix header parameters, update dependency on codable.
1 parent 557f13b commit 962f70b

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## 3.0.0+3
4+
5+
- fix header parameters, update dependency on codable.
6+
37
## 3.0.0+2
48

59
- Rename APISchemaObject.isRequired back to required

lib/src/v3/parameter.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,7 @@ class APIParameter extends APIObject {
180180
/// The location of the parameter.
181181
///
182182
/// REQUIRED. Possible values are "query", "header", "path" or "cookie".
183+
/// EXCEPT when used as response header 🤦️
183184
APIParameterLocation? location;
184185

185186
/// The schema defining the type used for the parameter.
@@ -236,7 +237,7 @@ class APIParameter extends APIObject {
236237

237238
name = object.decode("name");
238239
description = object.decode("description");
239-
location = APIParameterLocationCodec.decode(object.decode("in"))!;
240+
location = APIParameterLocationCodec.decode(object.decode("in"));
240241
_required = object.decode("required");
241242

242243
_deprecated = object.decode("deprecated");

pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: open_api_forked
22
description: Data structures for OpenAPI (Swagger) specification. Reads and writes JSON specifications. Fork, with a couple of fixes and null safety by @hpoul
3-
version: 3.0.0+2
3+
version: 3.0.0+3
44
#homepage: https://github.com/stablekernel/open-api-dart
55
homepage: https://github.com/hpoul/open-api-dart
66
author: stable|kernel <[email protected]>
@@ -9,7 +9,7 @@ environment:
99
sdk: ">=2.12.0 <3.0.0"
1010

1111
dependencies:
12-
codable_forked: ^1.0.0
12+
codable_forked: ^1.0.0+1
1313
meta: ^1.3.0
1414

1515
dev_dependencies:

0 commit comments

Comments
 (0)