diff -r d54786065fa3 -r 79ce65d63cce src/org/sonews/storage/Article.java --- a/src/org/sonews/storage/Article.java Wed Oct 19 21:40:51 2011 +0200 +++ b/src/org/sonews/storage/Article.java Mon Nov 07 17:35:43 2011 +0100 @@ -31,6 +31,7 @@ import javax.mail.Message; import javax.mail.MessagingException; import javax.mail.internet.InternetHeaders; +import org.sonews.acl.User; import org.sonews.config.Config; import org.sonews.util.Log; @@ -42,7 +43,7 @@ */ public class Article extends ArticleHead { - private String authenticatedUser; + private User sender; /** * Loads the Article identified by the given ID from the JDBCDatabase. @@ -224,17 +225,17 @@ } /** - * @return username of currently logged user – or null, if user is not authenticated. + * @return sender – currently logged user – or null, if user is not authenticated. */ - public String getAuthenticatedUser() { - return authenticatedUser; + public User getUser() { + return sender; } /** * This method is to be called from POST Command implementation. - * @param authenticatedUser current username – or null, if user is not authenticated. + * @param sender current username – or null, if user is not authenticated. */ - public void setAuthenticatedUser(String authenticatedUser) { - this.authenticatedUser = authenticatedUser; + public void setUser(User sender) { + this.sender = sender; } }