From ec16d9b24fc33674f70504fed2af0e63c4e0cd70 Mon Sep 17 00:00:00 2001 From: Pishen Tsai Date: Thu, 27 Jun 2019 13:58:05 +0900 Subject: [PATCH] Fix the return type of URLSearchParams.get According to the documentation https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams/get#Return_value URLSearchParams.get will return null but not undefined when the parameter is not found. --- src/main/scala/org/scalajs/dom/experimental/URL.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/org/scalajs/dom/experimental/URL.scala b/src/main/scala/org/scalajs/dom/experimental/URL.scala index f0b8c65c0..5c5e0767f 100644 --- a/src/main/scala/org/scalajs/dom/experimental/URL.scala +++ b/src/main/scala/org/scalajs/dom/experimental/URL.scala @@ -119,7 +119,7 @@ class URLSearchParams def delete(name: String): Unit = js.native - def get(name: String): js.UndefOr[String] = js.native + def get(name: String): String = js.native def getAll(name: String): Sequence[String] = js.native