From 0c614667c6366bd328a32debb799d6fe985ac705 Mon Sep 17 00:00:00 2001 From: mar Date: Thu, 7 Jun 1990 17:52:37 +0000 Subject: [PATCH] quota typo screwed up list deletion; fix quota incremental in register --- server/qsupport.qc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/server/qsupport.qc b/server/qsupport.qc index 05b973ef..1d2be1e5 100644 --- a/server/qsupport.qc +++ b/server/qsupport.qc @@ -573,8 +573,8 @@ int setup_dlis(q, argv) ## servers.acl_type = "LIST")) if (flag) return(MR_IN_USE); -## repeat retrieve (flag = any(quotas.entity_id where quotas.entity_id=@id and -## quotas.type = "GROUP")) +## repeat retrieve (flag = any(quota.entity_id where quota.entity_id=@id and +## quota.type = "GROUP")) if (flag) return(MR_IN_USE); ## repeat retrieve (flag=any(hostaccess.acl_id where hostaccess.acl_id=@id and @@ -2737,7 +2737,8 @@ register_user(q, argv, cl) if (rowcount != 1) return(MR_INTERNAL); aargv[0] = login; - aargv[1] = login; + aargv[1] = "USER"; + aargv[2] = login; sprintf(buffer, "q.entity_id = %d and q.filsys_id = values.value and q.type = \"USER\" and values.name = \"filsys_id\"", users_id); incremental_after("quota", buffer, aargv); com_err(whoami, 0, "quota of %d assigned", quota); -- 2.45.2