X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2Fmsg_template%2FInitialData.pm;h=d502b3f0c47d4ec5220427af3305825fb7a20099;hb=770d8237cda1b6459962d31f6ae86997ad5843be;hp=a21c2d5576c46799a32872921b81a22350c254fd;hpb=6b4a2501a75964c864467a3bf85bbba039009049;p=freeside.git
diff --git a/FS/FS/msg_template/InitialData.pm b/FS/FS/msg_template/InitialData.pm
index a21c2d557..d502b3f0c 100644
--- a/FS/FS/msg_template/InitialData.pm
+++ b/FS/FS/msg_template/InitialData.pm
@@ -3,6 +3,7 @@ package FS::msg_template::InitialData;
sub _initial_data {
[
{ msgname => 'Password reset',
+ msgclass => 'email',
mime_type => 'text/html', #multipart/alternative with a text part?
# cranky mutt/pine users like me are rare
@@ -10,7 +11,7 @@ sub _initial_data {
_insert_args => [ subject => '{ $company_name } password reset',
body => <<'END',
To complete your { $company_name } password reset, please go to
-{ $selfservice_server_base_url }/selfservice.cgi?action=process_forgot_password;session_id={ $session_id }
+{ $selfservice_server_base_url }/selfservice.cgi?action=process_forgot_password_session_{ $session_id }
This link will expire in 24 hours.
@@ -21,6 +22,37 @@ If you did not request this password reset, you may safely ignore and delete thi
END
],
},
+ { msgname => 'Refund receipt',
+ msgclass => 'email',
+ mime_type => 'text/html',
+ _conf => 'refund_receipt_msgnum',
+ _insert_args => [ subject => '{ $company_name } refund receipt',
+ body => <<'END',
+Dear {$first} {$last},
+
+The following refund has been applied to your account.
+
+Refund ID: {$refundnum}
+Date: {$date}
+Amount: {$refund}
+
+END
+ ],
+ },
+ { msgname => 'System log',
+ msgclass => 'email',
+ mime_type => 'text/html',
+ _upgrade_journal => 'system_log_email_template',
+ _insert_args => [ subject => '{ $company_name } system log',
+ body => <<'END',
+Level: {$loglevel}
+Context: {$logcontext}
+
+{$logmessage}
+
+END
+ ],
+ },
];
}