MCPcopy
hub / github.com/codebymitch/TitanBot / getApplication

Function getApplication

src/utils/database.js:1239–1249  ·  view source on GitHub ↗
(client, guildId, applicationId)

Source from the content-addressed store, hash-verified

1237}
1238
1239export async function getApplication(client, guildId, applicationId) {
1240 const key = getApplicationKey(guildId, applicationId);
1241 try {
1242 await cleanupExpiredApplications(client, guildId);
1243 const application = await client.db.get(key, null);
1244 return unwrapReplitData(application);
1245 } catch (error) {
1246 logger.error(`Error getting application ${applicationId} in guild ${guildId}:`, error);
1247 return null;
1248 }
1249}
1250
1251export async function updateApplication(client, guildId, applicationId, updates) {
1252 const key = getApplicationKey(guildId, applicationId);

Callers 7

handleReviewFunction · 0.90
handleStatusFunction · 0.90
reviewApplicationMethod · 0.90
getSingleApplicationMethod · 0.90
updateApplicationFunction · 0.85
getUserApplicationsFunction · 0.85

Calls 4

getApplicationKeyFunction · 0.85
unwrapReplitDataFunction · 0.85
getMethod · 0.45

Tested by

no test coverage detected