mirror of
https://github.com/HeyPuter/puter.git
synced 2026-01-04 20:20:50 -06:00
fix: explicit actor not passed to fs provider
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