changeset 65:db737aead627

minor fixed
author Zoe Hong <zhong@mpiwg-berlin.mpg.de>
date Tue, 26 Jul 2016 11:52:54 +0200
parents 4c8fed0d71cc
children f106f2487ac1
files src/main/java/de/mpiwg/web/jsp/JSPProxy.java src/main/java/de/mpiwg/web/jsp/TopicListPage.java
diffstat 2 files changed, 10 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/src/main/java/de/mpiwg/web/jsp/JSPProxy.java	Mon Jul 25 17:08:06 2016 +0200
+++ b/src/main/java/de/mpiwg/web/jsp/JSPProxy.java	Tue Jul 26 11:52:54 2016 +0200
@@ -380,19 +380,19 @@
 				 * */
 				if(StringUtils.equals(action, "addContributor")){
 					getSessionBean().getTopicPage().addContributor();
-					getSessionBean().getTopicListPage().forceLoadTopics();
+					//getSessionBean().getTopicListPage().forceLoadTopics();
 				
 				} else if(StringUtils.equals(action, "removeContributor")){
 					getSessionBean().getTopicPage().removeContributor();
-					getSessionBean().getTopicListPage().forceLoadTopics();
+					//getSessionBean().getTopicListPage().forceLoadTopics();
 					
 				} else if( StringUtils.equals(action ,"updateDescription")) {
 					getSessionBean().getTopicPage().updateDescription();
-					getSessionBean().getTopicListPage().forceLoadTopics();
+					//getSessionBean().getTopicListPage().forceLoadTopics();
 					
 				} else if( StringUtils.equals(action ,"updateKeywords")) {
 					getSessionBean().getTopicPage().updateKeywords();
-					getSessionBean().getTopicListPage().forceLoadTopics();
+					//getSessionBean().getTopicListPage().forceLoadTopics();
 			
 					
 				/* ====== */
--- a/src/main/java/de/mpiwg/web/jsp/TopicListPage.java	Mon Jul 25 17:08:06 2016 +0200
+++ b/src/main/java/de/mpiwg/web/jsp/TopicListPage.java	Tue Jul 26 11:52:54 2016 +0200
@@ -62,15 +62,17 @@
 	public void forceLoadTopics(){
 		logger.debug("forceLoadTopics");
 		
+		
 		DataProvider.getInstance().setTopicMap(null);
 		DataProvider.getInstance().setTopicSectionRelationMap(null); 
-		
-		
+	
+	
 		this.completeTopicList = new ArrayList<LGTopic>();
-		
+	
 		// sometimes this.getSessionBean() will cause NullPointerException. Fixed.
-		
+	
 		if(getSessionBean().getUser() != null){
+				
 			for(LGTopic topic : DataProvider.getInstance().getTopics(this.getSessionBean().getUser().getId())){
 				
 				if (topic.isEmpty()) {