def _get_domain_info(domain): domain_obj = Domain.get_by_name(domain) if not domain_obj: return {"error": "Domain not found"} service_type, plan = get_subscription_info(domain) return { "domain_is_active": domain_obj.is_active, "domain_is_test": { "true": "True", "false": "False", "none": "unknown" }[domain_obj.is_test], "domain_is_snapshot": domain_obj.is_snapshot, "domain_has_dimagi_user": has_dimagi_user(domain), "domain_last_form_submission": last_form_submission(domain), "domain_has_submission_in_last_30_days": domain_has_submission_in_last_30_days(domain), "domain_subscription_service_type": service_type, "domain_subscription_plan": plan, }
def test_domain_has_submission_in_last_30_days(self): self.assertEqual(domain_has_submission_in_last_30_days(self.domain), True)
def test_domain_has_submission_in_last_30_days(self): self.assertEqual(domain_has_submission_in_last_30_days(self.domain), True)
def recent_submissions(self): return domain_has_submission_in_last_30_days(self.name)
def active(domain, *args): return domain_has_submission_in_last_30_days(domain)
def active(domain, *args): return domain_has_submission_in_last_30_days(domain)
def recent_submissions(self): return domain_has_submission_in_last_30_days(self.name)