Added correct time guild time based on set .timezone to reminders confirmation message, and logs, close #1328
This commit is contained in:
		@@ -3,6 +3,7 @@ using Discord.Commands;
 | 
			
		||||
using NadekoBot.Attributes;
 | 
			
		||||
using NadekoBot.Extensions;
 | 
			
		||||
using NadekoBot.Services;
 | 
			
		||||
using NadekoBot.Services.Administration;
 | 
			
		||||
using NadekoBot.Services.Database.Models;
 | 
			
		||||
using NadekoBot.Services.Utility;
 | 
			
		||||
using System;
 | 
			
		||||
@@ -19,11 +20,13 @@ namespace NadekoBot.Modules.Utility
 | 
			
		||||
        {
 | 
			
		||||
            private readonly RemindService _service;
 | 
			
		||||
            private readonly DbService _db;
 | 
			
		||||
            private readonly GuildTimezoneService _tz;
 | 
			
		||||
 | 
			
		||||
            public RemindCommands(RemindService service, DbService db)
 | 
			
		||||
            public RemindCommands(RemindService service, DbService db, GuildTimezoneService tz)
 | 
			
		||||
            {
 | 
			
		||||
                _service = service;
 | 
			
		||||
                _db = db;
 | 
			
		||||
                _tz = tz;
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            public enum MeOrHere
 | 
			
		||||
@@ -119,6 +122,7 @@ namespace NadekoBot.Modules.Utility
 | 
			
		||||
                    await uow.CompleteAsync();
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
                var gTime = TimeZoneInfo.ConvertTime(time, _tz.GetTimeZoneOrUtc(Context.Guild.Id));
 | 
			
		||||
                try
 | 
			
		||||
                {
 | 
			
		||||
                    await Context.Channel.SendConfirmAsync(
 | 
			
		||||
@@ -126,7 +130,7 @@ namespace NadekoBot.Modules.Utility
 | 
			
		||||
                            Format.Bold(!isPrivate ? $"<#{targetId}>" : Context.User.Username),
 | 
			
		||||
                            Format.Bold(message.SanitizeMentions()),
 | 
			
		||||
                            Format.Bold(output),
 | 
			
		||||
                            time, time)).ConfigureAwait(false);
 | 
			
		||||
                            gTime, gTime)).ConfigureAwait(false);
 | 
			
		||||
                }
 | 
			
		||||
                catch
 | 
			
		||||
                {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user