mirror of
https://github.com/HeyPuter/puter.git
synced 2026-05-04 16:40:41 +00:00
fix: explicit actor not passed to fs provider
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
test / backend (node env, api-test) (22.x) (push) Has been cancelled
test / puterjs (browser env, playwright) (22.x) (push) Has been cancelled
test / puterjs (node env, vitest) (22.x) (push) Has been cancelled
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
test / backend (node env, api-test) (22.x) (push) Has been cancelled
test / puterjs (browser env, playwright) (22.x) (push) Has been cancelled
test / puterjs (node env, vitest) (22.x) (push) Has been cancelled
This commit is contained in:
@@ -192,8 +192,9 @@ class PuterFSProvider {
|
||||
* @param {boolean} param.immutable
|
||||
* @returns {Promise<FSNode>}
|
||||
*/
|
||||
async mkdir ({ context, parent, name, immutable }) {
|
||||
const { actor, thumbnail } = context.values;
|
||||
async mkdir ({ actor, context, parent, name, immutable }) {
|
||||
let { thumbnail } = context.values;
|
||||
actor = actor ?? context.get('actor');
|
||||
|
||||
const ts = Math.round(Date.now() / 1000);
|
||||
const uid = uuidv4();
|
||||
|
||||
@@ -53,6 +53,7 @@ class LLMkdir extends LLFilesystemOperation {
|
||||
}
|
||||
|
||||
return await parent.provider.mkdir({
|
||||
actor,
|
||||
context: this.context,
|
||||
parent,
|
||||
name,
|
||||
|
||||
Reference in New Issue
Block a user