fix: explicit actor not passed to fs provider

This commit is contained in:
KernelDeimos
2025-11-12 15:01:49 -05:00
committed by Eric Dubé
parent ba994f8d88
commit 3aadaf8420
2 changed files with 4 additions and 2 deletions

View File

@@ -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();

View File

@@ -53,6 +53,7 @@ class LLMkdir extends LLFilesystemOperation {
}
return await parent.provider.mkdir({
actor,
context: this.context,
parent,
name,