diff --git a/gnuviechadmin/osusers/models.py b/gnuviechadmin/osusers/models.py index 5f64a12..2f62463 100644 --- a/gnuviechadmin/osusers/models.py +++ b/gnuviechadmin/osusers/models.py @@ -266,6 +266,10 @@ class User(TimeStampedModel, models.Model): _LOGGER.info("set LDAP password for %s", dn) return True + def is_sftp_user(self): + return self.additionalgroup_set.filter( + group__groupname=settings.OSUSER_SFTP_GROUP + ).exists() @transaction.atomic def save(self, *args, **kwargs): diff --git a/gnuviechadmin/templates/hostingpackages/customerhostingpackage_detail.html b/gnuviechadmin/templates/hostingpackages/customerhostingpackage_detail.html index 0f13250..f487f4f 100644 --- a/gnuviechadmin/templates/hostingpackages/customerhostingpackage_detail.html +++ b/gnuviechadmin/templates/hostingpackages/customerhostingpackage_detail.html @@ -37,7 +37,7 @@ {% endwith %}