From 0bbb3c0fe6521f11f4a6d1338b48581fc4334c6a Mon Sep 17 00:00:00 2001 From: Zoffix Znet Date: Sun, 31 Jul 2016 17:13:17 -0400 Subject: Fix issue with channels argument typecheck --- Changes | 9 ++++++--- lib/IRC/Client.pm6 | 4 ++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/Changes b/Changes index 73b5fb3..1488570 100644 --- a/Changes +++ b/Changes @@ -1,11 +1,14 @@ Revision history for IRC::Client -3.003005 2016-07-30 +3.0003006 2016-07-31 + - Fix issue with giving multiple values to channels + +3.0003005 2016-07-30 - Fix Privmsg message object match in signature regex - Fix warnings in output -3.003004 2016-07-30 +3.0003004 2016-07-30 - Fix precompilation bug for Terminal::ANSIColor loading (MasterDuke) -3.003003 2016-07-29 +3.0003003 2016-07-29 - Completed "rewrite" API redesign diff --git a/lib/IRC/Client.pm6 b/lib/IRC/Client.pm6 index 3f056ff..4ec67a5 100644 --- a/lib/IRC/Client.pm6 +++ b/lib/IRC/Client.pm6 @@ -44,7 +44,7 @@ submethod BUILD ( Str:D :$username = 'Perl6IRC', Str:D :$userhost = 'localhost', Str:D :$userreal = 'Perl6 IRC Client', - Str:D :$channels = ['#perl6'], + :$channels = ('#perl6',), ) { @!filters = @$filters; @!plugins = @$plugins; @@ -59,7 +59,7 @@ submethod BUILD ( my $s = IRC::Client::Server.new( :socket(Nil), :$label, - :channels[ |($conf // %all-conf) ], + :channels( @($conf // %all-conf) ), :nick[ |($conf // %all-conf) ], |%( -- cgit v1.1