summary refs log tree commit diff stats
path: root/lib/std/jsfetch.nim
diff options
context:
space:
mode:
authorJake Leahy <jake@leahy.dev>2022-11-09 22:22:18 +1100
committerGitHub <noreply@github.com>2022-11-09 12:22:18 +0100
commit1826ff7d849b792497be8769befaef458afe59ba (patch)
treeeca1aec1e3a465d93968019b0c6e639d0037b3b3 /lib/std/jsfetch.nim
parentd8d08324d3f761fcef60433a1c35b97c4874be20 (diff)
downloadNim-1826ff7d849b792497be8769befaef458afe59ba.tar.gz
Use same defaults as JS for fetch options (#20783)
* Use same defaults as JS for fetch options

* Add changelog entry
Diffstat (limited to 'lib/std/jsfetch.nim')
-rw-r--r--lib/std/jsfetch.nim6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/std/jsfetch.nim b/lib/std/jsfetch.nim
index 7fe154325..988414258 100644
--- a/lib/std/jsfetch.nim
+++ b/lib/std/jsfetch.nim
@@ -84,9 +84,9 @@ proc unsafeNewFetchOptions*(metod, body, mode, credentials, cache, referrerPolic
     "{method: #, body: #, mode: #, credentials: #, cache: #, referrerPolicy: #, keepalive: #, redirect: #, referrer: #, integrity: #, headers: #}".}
   ## .. warning:: Unsafe `newfetchOptions`.
 
-func newfetchOptions*(metod: HttpMethod; body: cstring;
-    mode: FetchModes; credentials: FetchCredentials; cache: FetchCaches; referrerPolicy: FetchReferrerPolicies;
-    keepalive: bool; redirect = frFollow; referrer = "client".cstring; integrity = "".cstring,
+func newfetchOptions*(metod = HttpGet; body: cstring = nil;
+    mode = fmCors; credentials = fcSameOrigin; cache = fchDefault; referrerPolicy = frpNoReferrerWhenDowngrade;
+    keepalive = false; redirect = frFollow; referrer = "client".cstring; integrity = "".cstring,
     headers: Headers = newHeaders()): FetchOptions =
   ## Constructor for `FetchOptions`.
   result = FetchOptions(