/[sudobot]/trunk/src/api/controllers/InfoController.ts
ViewVC logotype

Diff of /trunk/src/api/controllers/InfoController.ts

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 379 by rakin, Mon Jul 29 17:29:52 2024 UTC revision 380 by rakin, Mon Jul 29 17:29:53 2024 UTC
# Line 41  export default class InfoController exte Line 41  export default class InfoController exte
41          return channels;          return channels;
42      }      }
43    
44        public async indexRoles(request: Request) {
45            return this.client.guilds.cache.get(request.params.id)?.roles?.cache;
46        }
47    
48      public async indexGuilds(request: Request) {      public async indexGuilds(request: Request) {
49          return this.client.guilds.cache.filter(g => request.user?.guilds.includes(g.id) ?? false);          return this.client.guilds.cache.filter(g => request.user?.guilds.includes(g.id) ?? false);
50      }      }

Legend:
Removed from v.379  
changed lines
  Added in v.380

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26