Skip to content

Commit d86d8f8

Browse files
committed
fix: add condition for prefixing parameter
1 parent 355feee commit d86d8f8

File tree

1 file changed

+4
-1
lines changed
  • modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters

1 file changed

+4
-1
lines changed

modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,10 @@ public Parameter content(Content content) {
321321
}
322322

323323
public void set$ref(String $ref) {
324-
if ($ref != null && ($ref.indexOf('.') == -1 && $ref.indexOf('/') == -1)) {
324+
if ($ref != null &&
325+
!$ref.startsWith("#/components/parameters/")
326+
&& $ref.indexOf('.') == -1
327+
&& $ref.indexOf('/') == -1) {
325328
$ref = "#/components/parameters/" + $ref;
326329
}
327330
this.$ref = $ref;

0 commit comments

Comments
 (0)