Skip to content

Commit bf60a25

Browse files
skpark-techkpark
andauthored
Update dataref extension value to string to be supported by BaseCloudEvent.readExtensions (#292)
Signed-off-by: kpark <kpark@guidewire.com> Co-authored-by: kpark <kpark@guidewire.com>
1 parent baf3b56 commit bf60a25

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

core/src/main/java/io/cloudevents/core/extensions/DatarefExtension.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ public void readFrom(CloudEventExtensions extensions) {
5555
@Override
5656
public Object getValue(String key) {
5757
if (DATAREF.equals(key)) {
58-
return this.dataref;
58+
return this.dataref.toString();
5959
}
6060
throw ExtensionUtils.generateInvalidKeyException(this.getClass().getSimpleName(), key);
6161
}

core/src/test/java/io/cloudevents/core/extensions/DatarefExtensionTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public void writeExtension() {
4242
.build();
4343

4444
assertThat(event.getExtension(DatarefExtension.DATAREF))
45-
.isEqualTo(URI.create("http://example"));
45+
.isEqualTo("http://example");
4646
}
4747

4848
@Test

0 commit comments

Comments
 (0)