public FolderListResponse ProcessFolderListRequest(HttpContext context) { var response = new FolderListResponse { folder = new FolderListItem() }; var startMediaId = AuthenticatedUser.StartMediaId; if (startMediaId < 1) { response.folder.id = -1; response.folder.name = "Media"; CreateMediaTree(Media.GetRootMedias(), response.folder); } else { var root = new Media(startMediaId); response.folder.id = root.Id; response.folder.name = root.Text; CreateMediaTree(root.Children, response.folder); } return(response); }
public FolderListResponse ProcessFolderListRequest(HttpContext context) { var response = new FolderListResponse { folder = new FolderListItem() }; var startMediaId = AuthenticatedUser.StartMediaId; if (startMediaId < 1) { response.folder.id = -1; response.folder.name = "Media"; CreateMediaTree(Media.GetRootMedias(), response.folder); } else { var root = new Media(startMediaId); response.folder.id = root.Id; response.folder.name = root.Text; CreateMediaTree(root.Children, response.folder); } return response; }