Compare commits

...

3 commits

Author SHA1 Message Date
be4362c884 Added extra logging 2017-08-07 21:13:50 +02:00
4602818bac bugfix 2017-08-07 21:03:29 +02:00
3303ace2f7 bugfix 2017-08-07 20:59:36 +02:00
2 changed files with 12 additions and 5 deletions

View file

@ -30,9 +30,8 @@ public class UploadServlet extends AjaxFileUpload{
private static final Logger logger = LogUtil.getLogger(); private static final Logger logger = LogUtil.getLogger();
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public static final Set<String> VIDEO_EXT = Collections.unmodifiableSet(new HashSet<String>(Arrays.asList(new String[]{ private static final Set<String> VIDEO_EXT = Collections.unmodifiableSet(new HashSet<String>(Arrays.asList(
"avi","mp4","mpeg","mpeg","divx","xvid","wmv","mov","flv","m4v" "avi","mp4","mpeg","mpeg","divx","xvid","wmv","mov","flv","m4v")));
})));
@Override @Override
public String getProgressHTML() { public String getProgressHTML() {
@ -76,6 +75,7 @@ public class UploadServlet extends AjaxFileUpload{
vid.setUser( user ); vid.setUser( user );
vid.setFile( item ); vid.setFile( item );
vid.save(db); vid.save(db);
logger.info("Video upload successful: "+vid.getFolder().getPath());
} }
else{ else{
Image img = new Image(); Image img = new Image();
@ -84,6 +84,7 @@ public class UploadServlet extends AjaxFileUpload{
img.setUser( user ); img.setUser( user );
img.setFile( item ); img.setFile( item );
img.save(db); img.save(db);
logger.info("Image upload successful: "+img.getFolder().getPath());
} }
} catch (Exception e) { } catch (Exception e) {
logger.log(Level.WARNING, "Error: Creating new Media(\""+item.getName()+"\")", e); logger.log(Level.WARNING, "Error: Creating new Media(\""+item.getName()+"\")", e);

View file

@ -28,6 +28,7 @@ public class Folder extends DBBean{
protected transient User userInstance; protected transient User userInstance;
private String path; private String path;
protected Folder parent; protected Folder parent;
protected Timestamp date;
private boolean isPrivate; private boolean isPrivate;
@ -67,6 +68,7 @@ public class Folder extends DBBean{
} }
public Folder(){ public Folder(){
date = new Timestamp( System.currentTimeMillis() );
} }
public String getName(){ public String getName(){
@ -125,6 +127,10 @@ public class Folder extends DBBean{
return parent; return parent;
} }
public Timestamp getDate(){
return date;
}
/** /**
* @param filename is the name of the file * @param filename is the name of the file
@ -139,7 +145,7 @@ public class Folder extends DBBean{
return null; return null;
} }
if( user >= 0 || filename == null ) if( user < 0 || filename == null )
return null; return null;
StringBuilder tmp = new StringBuilder(); StringBuilder tmp = new StringBuilder();