Changed so that root folder is not a DB requirement and not created on the fly.
This commit is contained in:
parent
5921a08b14
commit
8ea4f0d6d5
4 changed files with 91 additions and 85 deletions
|
|
@ -38,15 +38,12 @@ public class GalleryServlet extends ZalleryServlet {
|
|||
folder = Folder.load(db, Long.parseLong(request.getParameter("folder")));
|
||||
else {
|
||||
folder = Folder.loadRoot(db, user);
|
||||
// Setup new root folder
|
||||
if (folder == null) {
|
||||
folder = Folder.createRootFolder();
|
||||
folder.save(db);
|
||||
}
|
||||
if (folder == null)
|
||||
throw new NullPointerException("No root folder found in DB.");
|
||||
}
|
||||
|
||||
List<Media> list = Media.load(db, folder);
|
||||
List<Folder> subFolders = Folder.loadSubFolders(db, folder, user);
|
||||
List<Folder> subFolders = Folder.loadSubFolders(db, folder);
|
||||
|
||||
//session.setAttribute("user", user);
|
||||
request.setAttribute("folder", folder);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue