Author: ghuber
Date: Thu Dec 19 12:29:45 2013
New Revision: 1552292
URL: http://svn.apache.org/r1552292
Log:
check for nulls
Modified:
roller/trunk/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/MediaFileBase.java
Modified:
roller/trunk/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/MediaFileBase.java
URL:
http://svn.apache.org/viewvc/roller/trunk/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/MediaFileBase.java?rev=1552292&r1=1552291&r2=1552292&view=diff
==============================================================================
---
roller/trunk/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/MediaFileBase.java
(original)
+++
roller/trunk/app/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/MediaFileBase.java
Thu Dec 19 12:29:45 2013
@@ -100,7 +100,9 @@ public class MediaFileBase extends UIAct
for (int index = 0; index < fileIds.length; index++) {
log.debug("Deleting media file - " + fileIds[index]);
MediaFile mediaFile = manager.getMediaFile(fileIds[index]);
- manager.removeMediaFile(getActionWeblog(), mediaFile);
+ if (mediaFile != null) {
+ manager.removeMediaFile(getActionWeblog(), mediaFile);
+ }
}
}
@@ -110,8 +112,10 @@ public class MediaFileBase extends UIAct
for (int index = 0; index < dirIds.length; index++) {
log.debug("Deleting media file directory - " +
dirIds[index]);
MediaFileDirectory mediaFileDir =
manager.getMediaFileDirectory(dirIds[index]);
-
mediaFileDir.getParent().removeChildDirectory(mediaFileDir);
- manager.removeMediaFileDirectory(mediaFileDir);
+ if (mediaFileDir != null) {
+
mediaFileDir.getParent().removeChildDirectory(mediaFileDir);
+ manager.removeMediaFileDirectory(mediaFileDir);
+ }
}
}
WebloggerFactory.getWeblogger().getWeblogManager().saveWeblog(this.getActionWeblog());