Beispiel #1
0
 def saved_exports(self):
     exports = [
         self.export_schema.wrap(doc.to_json())
         for doc in filter(lambda x: x.type == self.export_type, stale_get_exports(self.domain))
     ]
     for export in exports:
         export.download_url = self.download_page_url_root + "?export_id=" + export._id
     return sorted(exports, key=lambda x: x.name)
Beispiel #2
0
 def saved_exports(self):
     exports = [
         self.export_schema.wrap(doc.to_json())
         for doc in filter(lambda x: x.type == self.export_type, stale_get_exports(self.domain))
     ]
     for export in exports:
         export.download_url = (
             self.download_page_url_root + '?export_id=' + export._id
         )
     return sorted(exports, key=lambda x: x.name)
Beispiel #3
0
 def get_saved_exports(self):
     exports = stale_get_exports(self.domain)
     exports = filter(lambda x: x.type == "form", exports)
     if not self.can_view_deid:
         exports = filter(lambda x: not x.is_safe, exports)
     return sorted(exports, key=lambda x: x.name)
Beispiel #4
0
 def show_in_navigation(cls, domain=None, project=None, user=None):
     return stale_get_exports(domain, include_docs=False, limit=1).count() > 0
Beispiel #5
0
 def get_saved_exports(self):
     exports = stale_get_exports(self.domain).all()
     exports = filter(lambda x: x.type == "case", exports)
     return sorted(exports, key=lambda x: x.name)
Beispiel #6
0
 def get_saved_exports(self):
     exports = stale_get_exports(self.domain)
     exports = filter(lambda x: x.type == "form", exports)
     if not self.can_view_deid:
         exports = filter(lambda x: not x.is_safe, exports)
     return sorted(exports, key=lambda x: x.name)
Beispiel #7
0
 def show_in_navigation(cls, domain=None, project=None, user=None):
     return stale_get_exports(domain, include_docs=False, limit=1).count() > 0
Beispiel #8
0
 def get_saved_exports(self):
     exports = stale_get_exports(self.domain).all()
     exports = filter(lambda x: x.type == "case", exports)
     return sorted(exports, key=lambda x: x.name)