(ctx context.Context, jsArgs ...any)
| 42 | } |
| 43 | |
| 44 | func (fn *jsInvocation) call(ctx context.Context, jsArgs ...any) (any, error) { |
| 45 | return fn.compiled.WithTask(ctx, func(task sgbucket.JSServerTask) (result any, err error) { |
| 46 | runner := task.(*jsRunner) |
| 47 | return runner.CallWithDB(fn.db, |
| 48 | fn.ctx, |
| 49 | jsArgs...) |
| 50 | }) |
| 51 | } |