diff options
author | 2022-11-22 21:41:34 -0800 | |
---|---|---|
committer | 2022-11-22 21:41:34 -0800 | |
commit | ae3fcb5bd89a4ac908ba6d4cdb1be4e7c7f0ea81 (patch) | |
tree | 5423cd3f38209f7cfb231d84fe78096da082a830 /src | |
parent | 5767ad3fc59d1973897dd8baf5be601754f50c79 (diff) | |
download | bun-ae3fcb5bd89a4ac908ba6d4cdb1be4e7c7f0ea81.tar.gz bun-ae3fcb5bd89a4ac908ba6d4cdb1be4e7c7f0ea81.tar.zst bun-ae3fcb5bd89a4ac908ba6d4cdb1be4e7c7f0ea81.zip |
[FileSystemRouter] Fix reload()
Diffstat (limited to 'src')
-rw-r--r-- | src/bun.js/api/filesystem_router.zig | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/bun.js/api/filesystem_router.zig b/src/bun.js/api/filesystem_router.zig index f43a30d4e..c80a4ed07 100644 --- a/src/bun.js/api/filesystem_router.zig +++ b/src/bun.js/api/filesystem_router.zig @@ -320,7 +320,7 @@ pub const FileSystemRouter = struct { }; var router = Router.init(vm.bundler.fs, allocator, .{ - .dir = this.router.config.dir, + .dir = allocator.dupe(u8, this.router.config.dir) catch unreachable, .extensions = allocator.dupe(string, this.router.config.extensions) catch unreachable, .asset_prefix_path = this.router.config.asset_prefix_path, }) catch unreachable; @@ -338,6 +338,7 @@ pub const FileSystemRouter = struct { this.arena = arena; @This().routesSetCached(this_value, globalThis, JSC.JSValue.zero); this.allocator = allocator; + this.router = router; return this_value; } |