diff options
-rw-r--r-- | changelog.md | 2 | ||||
-rw-r--r-- | lib/std/jsfetch.nim | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/changelog.md b/changelog.md index c89f398c5..b5aa52a89 100644 --- a/changelog.md +++ b/changelog.md @@ -118,7 +118,7 @@ - `std/net.IpAddress` dollar `$` improved, uses a fixed capacity for the `string` result based from the `IpAddressFamily`. - +- `std/jsfetch.newFetchOptions` now has default values for all parameters [//]: # "Additions:" - Added ISO 8601 week date utilities in `times`: 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( |