Changeset 7493

Show
Ignore:
Timestamp:
03/19/09 11:36:51 (17 months ago)
Author:
dragisak
Message:

Bug fix: Journal object needs to be initialized before returning to adminTop.

Also:

  • Add URI checking.
  • Handle whitespaces around article URI.

Addresses #1198

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • head/ambra/webapp/src/main/java/org/topazproject/ambra/admin/action/DeleteArticleAction.java

    r7438 r7493  
    2424import org.topazproject.ambra.admin.service.AdminService; 
    2525import org.topazproject.ambra.admin.service.AdminService.JournalInfo; 
     26import org.topazproject.otm.RdfUtil; 
    2627import org.springframework.beans.factory.annotation.Required; 
    2728 
     
    3940  @Override 
    4041  public String execute() throws Exception { 
     42    if (article != null) 
     43      article = article.trim(); 
     44 
    4145    try { 
     46      RdfUtil.validateUri(article, "Article Uri"); 
    4247      getDocumentManagementService().delete(article); 
    4348      addActionMessage("Successfully deleted article: " + article); 
     
    5459    } 
    5560 
     61    // create a faux journal object for template 
     62    journalInfo = adminService.createJournalInfo(); 
    5663    return base(); 
    5764  }