mirror of https://github.com/stijndcl/didier
				
				
				
			Fix bug in poke current, fix bug in whois
							parent
							
								
									cd4dcbaeb5
								
							
						
					
					
						commit
						0085882148
					
				|  | @ -170,7 +170,7 @@ class ModCommands(commands.Cog): | ||||||
| 
 | 
 | ||||||
|         created_local = timeFormatters.epochToDate(user.created_at.timestamp()) |         created_local = timeFormatters.epochToDate(user.created_at.timestamp()) | ||||||
| 
 | 
 | ||||||
|         embed.add_field(name="Account Aangemaakt", value="{}\n({} Geleden)".format( |         embed.add_field(name="Account Aangemaakt", value="{}\n({} geleden)".format( | ||||||
|             created_local["date"], timeFormatters.diffYearBasisString(round(created_local["dateDT"].timestamp())) |             created_local["date"], timeFormatters.diffYearBasisString(round(created_local["dateDT"].timestamp())) | ||||||
|         ), inline=False) |         ), inline=False) | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -58,7 +58,7 @@ class Poke(commands.Cog): | ||||||
|     @poke.command(name="Current") |     @poke.command(name="Current") | ||||||
|     async def current(self, ctx): |     async def current(self, ctx): | ||||||
|         p = poke.get() |         p = poke.get() | ||||||
|         pokedTimeStamp = datetime.datetime.fromtimestamp(int(p[1])) |         pokedTimeStamp = timeFormatters.epochToDate(int(p[1]))["dateDT"] | ||||||
|         timeString = timeFormatters.diffDayBasisString(pokedTimeStamp) |         timeString = timeFormatters.diffDayBasisString(pokedTimeStamp) | ||||||
| 
 | 
 | ||||||
|         await ctx.send("Het is al **{}** aan **{}**.".format(timeString, self.utilsCog.getDisplayName(ctx, p[0]))) |         await ctx.send("Het is al **{}** aan **{}**.".format(timeString, self.utilsCog.getDisplayName(ctx, p[0]))) | ||||||
|  |  | ||||||
|  | @ -82,7 +82,6 @@ def diffYearBasisString(timestamp): | ||||||
|         timestamp = epochToDate(timestamp)["dateDT"] |         timestamp = epochToDate(timestamp)["dateDT"] | ||||||
|     now = dateTimeNow() |     now = dateTimeNow() | ||||||
|     diff = dateutil.relativedelta.relativedelta(now, timestamp) |     diff = dateutil.relativedelta.relativedelta(now, timestamp) | ||||||
| 
 |  | ||||||
|     timeList = [] |     timeList = [] | ||||||
| 
 | 
 | ||||||
|     # Don't add obsolete info such as "0 days", ... |     # Don't add obsolete info such as "0 days", ... | ||||||
|  | @ -98,10 +97,18 @@ def diffYearBasisString(timestamp): | ||||||
|     if diff.days != 0: |     if diff.days != 0: | ||||||
|         timeList.append("{} {}".format(diff.days, getPlural(diff.days, "days"))) |         timeList.append("{} {}".format(diff.days, getPlural(diff.days, "days"))) | ||||||
| 
 | 
 | ||||||
|  |     timeString = "" | ||||||
|  | 
 | ||||||
|  |     if not timeList: | ||||||
|  |         return "Minder dan een dag" | ||||||
|  | 
 | ||||||
|  |     if len(timeList) > 1: | ||||||
|         timeString = ", ".join(timeList[:-1]) |         timeString = ", ".join(timeList[:-1]) | ||||||
|     if len(timeString) > 0: |     if len(timeString) > 0: | ||||||
|         timeString += " en " |         timeString += " en " | ||||||
|  | 
 | ||||||
|     timeString += timeList[-1] |     timeString += timeList[-1] | ||||||
|  | 
 | ||||||
|     return timeString |     return timeString | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue