Skip to content

Commit 85a0f71

Browse files
XiaochenCuiKernelDeimos
authored andcommitted
hotfix: emit the missing event, fix check condition
1 parent 3016eb6 commit 85a0f71

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/backend/src/modules/puterfs/lib/PuterFSProvider.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -722,6 +722,10 @@ class PuterFSProvider extends putility.AdvancedBase {
722722
(async () => {
723723
await entryOp.awaitDone();
724724
resourceService.free(uid);
725+
svc_event.emit('fs.written.file', {
726+
node,
727+
context: this.context,
728+
});
725729
})();
726730

727731
state_upload.post_insert({

src/backend/src/services/worker/WorkerService.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ class WorkerService extends BaseService {
9898
const result = await svc_su.sudo(async ()=> {
9999
return await es_subdomain.select({ predicate: new Eq({ key: "root_dir", value: data.node }) });
100100
});
101-
if (!result)
101+
if (!result || result.length === 0)
102102
return;
103103

104104
// Person who just wrote file (not necessarily file owner)

0 commit comments

Comments
 (0)