From b4f8b0601f658e43193efa20471e4463cb71cd3e Mon Sep 17 00:00:00 2001 From: FiniteReality Date: Sat, 10 Dec 2016 19:05:33 +0000 Subject: [PATCH] Fix #408 A.K.A. "FiniteReality is a twat" --- src/Discord.Net.Commands/Builders/ModuleClassBuilder.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Discord.Net.Commands/Builders/ModuleClassBuilder.cs b/src/Discord.Net.Commands/Builders/ModuleClassBuilder.cs index e8dc60de8..a501dfb66 100644 --- a/src/Discord.Net.Commands/Builders/ModuleClassBuilder.cs +++ b/src/Discord.Net.Commands/Builders/ModuleClassBuilder.cs @@ -202,7 +202,13 @@ namespace Discord.Commands if (builder.TypeReader == null) { - var reader = service.GetDefaultTypeReader(paramType); + var readers = service.GetTypeReaders(paramType); + TypeReader reader = null; + + if (readers != null) + reader = readers.FirstOrDefault().Value; + else + reader = service.GetDefaultTypeReader(paramType); if (reader == null) {