Skip to content

Commit fa7c6be

Browse files
committed
fix: Correct variables used in errors in sign.js
I couldn't figure out how to get a name for the no_suitable_app error unfortunately, so that's just commented out. /puter/packages/backend/src/routers/sign.js 65:74 error 'subject' is not defined no-undef 114:59 error 'subject' is not defined no-undef
1 parent fa3b86f commit fa7c6be

File tree

1 file changed

+3
-2
lines changed
  • packages/backend/src/routers

1 file changed

+3
-2
lines changed

packages/backend/src/routers/sign.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,8 @@ module.exports = eggspress('/sign', {
6262

6363
app = await get_app({ uid: req.body.app_uid });
6464
if ( ! app ) {
65-
throw APIError.create('no_suitable_app', null, { entry_name: subject.entry.name });
65+
// FIXME: subject.entry.name isn't available here
66+
throw APIError.create('no_suitable_app', null); //, { entry_name: subject.entry.name });
6667
}
6768
// Generate user-app token
6869
const svc_auth = Context.get('services').get('auth');
@@ -111,7 +112,7 @@ module.exports = eggspress('/sign', {
111112

112113
const svc_acl = Context.get('services').get('acl');
113114
if ( ! await svc_acl.check(actor, node, 'see') ) {
114-
throw await svc_acl.get_safe_acl_error(actor, subject, 'see');
115+
throw await svc_acl.get_safe_acl_error(actor, node, 'see');
115116
}
116117

117118
if ( app !== null ) {

0 commit comments

Comments
 (0)