guildinfo: fix local not resolving profile from vanity
This commit is contained in:
		
							parent
							
								
									7c82811b4b
								
							
						
					
					
						commit
						89480d98d7
					
				
					 1 changed files with 144 additions and 144 deletions
				
			
		| 
						 | 
				
			
			@ -70,14 +70,15 @@ guildinfo.callback = async function (msg, line, args, {nolocal, debug}) {
 | 
			
		|||
    const snowflake = line.match(SNOWFLAKE_REGEX)[1];
 | 
			
		||||
    _guild = await getGuild(snowflake, nolocal);
 | 
			
		||||
    id = snowflake;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
    let clan = await hf.bot.requestHandler.request("GET", APIEndpoints.CLAN(snowflake), true).catch(() => {});
 | 
			
		||||
  let clan = await hf.bot.requestHandler.request("GET", APIEndpoints.CLAN(id), true).catch(() => {});
 | 
			
		||||
  if (!clan) {
 | 
			
		||||
    if (_guild?.profile) {
 | 
			
		||||
      clan = _guild?.profile;
 | 
			
		||||
    } else {
 | 
			
		||||
      const verif = await hf.bot.requestHandler
 | 
			
		||||
          .request("GET", `${APIEndpoints.GUILD_MEMBER_VERIFICATION(snowflake)}?with_guild=true`, true)
 | 
			
		||||
        .request("GET", `${APIEndpoints.GUILD_MEMBER_VERIFICATION(id)}?with_guild=true`, true)
 | 
			
		||||
        .catch(() => {});
 | 
			
		||||
      if (verif?.profile) {
 | 
			
		||||
        clan = verif.profile;
 | 
			
		||||
| 
						 | 
				
			
			@ -225,7 +226,6 @@ guildinfo.callback = async function (msg, line, args, {nolocal, debug}) {
 | 
			
		|||
      });
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  if (!_guild) {
 | 
			
		||||
    if (clanEmbed != null) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue