private void getPrivateContent()

in src/main/java/com/amazon/photosharing/servlets/PrivateMediaServlet.java [54:66]


    private void getPrivateContent(HttpServletRequest p_req, HttpServletResponse p_resp) throws ServletException, IOException {    	    	    
    	Media m = new ContentFacade().findMedia(Long.parseLong(p_req.getPathInfo().substring(1)));
    	if (m == null)
    		p_resp.sendError(HttpServletResponse.SC_BAD_REQUEST);
    	
    	addHeaders(p_resp, m);
    	if (m.getUser().getId().equals(Long.parseLong(p_req.getRemoteUser()))) {
    		if (p_req.getParameter("format")!=null && p_req.getParameter("format").equals("thumb"))
    			streamS3Content(m.getS3Bucket(), m.getS3ThumbFileName(), p_resp, false);
    		else
    			streamS3Content(m.getS3Bucket(), m.getS3FileName(), p_resp, false);    		
    	}
    }