Kawai Wiki

Rev

Rev 130 | Rev 149 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 130 Rev 148
Line 96... Line 96...
96
                        userDAO.insert(u);
96
                        userDAO.insert(u);
97
97
98
                        setSessionObj(u);
98
                        setSessionObj(u);
99
                       
99
                       
100
                        setSessionGroup(u.getGroup());
100
                        setSessionGroup(u.getGroup());
101
                       
-
 
102
                        // send email asynchronous to user with password
-
 
103
                       
-
 
104
                        Letter welcome = new TextLetter("welcome.txt");
-
 
105
                        welcome.setAttribute("username", u.getUsername());
-
 
106
                        welcome.setAttribute("password", u.getPassword());
-
 
107
                       
-
 
108
                        try {
-
 
109
                       
-
 
110
                                String subject = welcome.getSubject(getSessionLocale());
-
 
111
                                String body = welcome.getText(getSessionLocale());
-
 
112
                       
-
 
113
                                SimpleEmail.sendLater(u.getUsername(), u.getEmail(), subject, body);
-
 
114
                               
-
 
115
                        } catch(Exception e) {
-
 
116
                               
-
 
117
                                System.err.println("Error sending email to: " + u.getEmail());
-
 
118
                               
-
 
119
                                e.printStackTrace();
-
 
120
                        }
-
 
121
                       
101
                       
122
                        addMessage("registration_ok");
102
                        addMessage("registration_ok");
123
                       
103
                       
124
                        return CREATED;
104
                        return CREATED;
125
                }
105
                }