diff src/luan/modules/mail/Mail.luan @ 1164:1f9d34a6f308

remove assertions
author Franklin Schmidt <fschmidt@gmail.com>
date Wed, 07 Feb 2018 17:36:38 -0700
parents bae2d0c2576c
children 8d95711f6615
line wrap: on
line diff
--- a/src/luan/modules/mail/Mail.luan	Tue Feb 06 22:04:47 2018 -0700
+++ b/src/luan/modules/mail/Mail.luan	Wed Feb 07 17:36:38 2018 -0700
@@ -1,15 +1,17 @@
 java()
 local Luan = require "luan:Luan.luan"
-local assert_table = Luan.assert_table
+local error = Luan.error
+local type = Luan.type or error()
 local System = require "java:java.lang.System"
 local SmtpCon = require "java:luan.modules.mail.SmtpCon"
 
+
 local Mail = {}
 
 System.setProperty( "mail.mime.charset", "UTF-8" )
 
 function Mail.Sender(params)
-	assert_table(params)
+	type(params)=="table" or error()
 	local smtpCon = SmtpCon.new(params)
 	return { send = smtpCon.send }
 end