def cve(cveid): cveid = cveid.upper() cvesp = cves.last(rankinglookup=True, namelookup=True, vfeedlookup=True, capeclookup=True, subscorelookup=True, misplookup=True) cve = cvesp.getcve(cveid=cveid) if cve is None: return render_template('error.html', status={ 'except': 'cve-not-found', 'info': { 'cve': cveid } }) cve = markCPEs(cve) if current_user.is_authenticated(): db.addSeenCVEs(current_user.get_id(), cveid) bookmarked = "yes" if cveid in db.bookmarks( current_user.get_id()) else "no" else: bookmarked = None return render_template('cve.html', cve=cve, bookmarked=bookmarked)
def bookmarked(): cvesp = cves.last(rankinglookup=True, namelookup=True, vfeedlookup=True, capeclookup=True, subscorelookup=True) cve = [cvesp.getcve(cveid=x) for x in db.bookmarks(current_user.get_id())] return render_template('bookmarked.html', cve=cve)
def cve(cveid): cveid = cveid.upper() cvesp = cves.last(rankinglookup=True, namelookup=True, vfeedlookup=True, capeclookup=True,subscorelookup=True) cve = cvesp.getcve(cveid=cveid) if cve is None: return render_template('error.html',status={'except':'cve-not-found','info':{'cve':cveid}}) cve = markCPEs(cve) if current_user.is_authenticated(): dbLayer.addSeenCVEs(current_user.get_id(), cveid) bookmarked="yes" if cveid in dbLayer.bookmarks(current_user.get_id()) else "no" else: bookmarked=None return render_template('cve.html', cve=cve, bookmarked=bookmarked)
def cve(cveid): cveid = cveid.upper() cvesp = cves.last(rankinglookup=True, namelookup=True, vfeedlookup=True, capeclookup=True, subscorelookup=True) cve = cvesp.getcve(cveid=cveid) if cve is None: return render_template("error.html", status={"except": "cve-not-found", "info": {"cve": cveid}}) cve = markCPEs(cve) if current_user.is_authenticated(): db.addSeenCVEs(current_user.get_id(), cveid) bookmarked = "yes" if cveid in db.bookmarks(current_user.get_id()) else "no" else: bookmarked = None return render_template("cve.html", cve=cve, bookmarked=bookmarked)
def bookmarked(): cvesp = cves.last(rankinglookup=True, namelookup=True, vfeedlookup=True, capeclookup=True,subscorelookup=True) cve=[cvesp.getcve(cveid=x) for x in dbLayer.bookmarks(current_user.get_id())] return render_template('bookmarked.html', cve=cve)
def bookmarked_mark(cve): if current_user.is_authenticated(): marked=dbLayer.bookmarks(current_user.get_id()) for c in cve: if c["id"] in marked: cve[cve.index(c)]['marked'] = 'yes'
def bookmarked_mark(cve): if current_user.is_authenticated(): marked = db.bookmarks(current_user.get_id()) for c in cve: if c["id"] in marked: cve[cve.index(c)]['marked'] = 'yes'