diff --git a/DBUtils/api-src/org/labkey/dbutils/api/schema/DecoratedTableInfo.java b/DBUtils/api-src/org/labkey/dbutils/api/schema/DecoratedTableInfo.java index 2c927e759..782a112df 100644 --- a/DBUtils/api-src/org/labkey/dbutils/api/schema/DecoratedTableInfo.java +++ b/DBUtils/api-src/org/labkey/dbutils/api/schema/DecoratedTableInfo.java @@ -365,6 +365,13 @@ public Domain getDomain() { return _tableInfo.getDomain(); } + @Nullable + @Override + public Domain getDomain(boolean forUpdate) { + return _tableInfo.getDomain(forUpdate); + } + + @Nullable @Override public DomainKind getDomainKind() { diff --git a/SelfRegistration/src/org/labkey/selfregistration/SelfRegistrationController.java b/SelfRegistration/src/org/labkey/selfregistration/SelfRegistrationController.java index 832d90471..cdba3da07 100644 --- a/SelfRegistration/src/org/labkey/selfregistration/SelfRegistrationController.java +++ b/SelfRegistration/src/org/labkey/selfregistration/SelfRegistrationController.java @@ -326,7 +326,7 @@ public static void setUp() throws ValidEmail.InvalidEmailException, ChangeProper // create issue tracker int issueDefId = IssuesListDefService.get().createIssueListDef(container, adminUser,"IssueDefinition","User Registrations", null,null); // The Domain object is the definition of the "table" that contains the custom fields. - Domain d = IssuesListDefService.get().getDomainFromIssueDefId(issueDefId, container, adminUser); + Domain d = IssuesListDefService.get().getDomainFromIssueDefId(issueDefId, container, adminUser, true); String[] fieldnames = {"firstname","lastname","email","institution","project","reason"}; createTextFields(d,fieldnames,adminUser); @@ -385,4 +385,4 @@ public static void cleanUp() throws ValidEmail.InvalidEmailException, SecurityMa UserManager.deleteUser(adminuser.getUserId()); } } -} \ No newline at end of file +} diff --git a/WNPRC_Purchasing/src/org/labkey/wnprc_purchasing/WNPRC_PurchasingManager.java b/WNPRC_Purchasing/src/org/labkey/wnprc_purchasing/WNPRC_PurchasingManager.java index dd2b4b8d6..c01a19a7b 100644 --- a/WNPRC_Purchasing/src/org/labkey/wnprc_purchasing/WNPRC_PurchasingManager.java +++ b/WNPRC_Purchasing/src/org/labkey/wnprc_purchasing/WNPRC_PurchasingManager.java @@ -399,7 +399,7 @@ private void addPurchasingRequestsCols(Container container, User user) domain.setFields(extensibleCols); try { - DomainUtil.createDomain(DOMAIN_NAME, domain, null, container, user, null, null); + DomainUtil.createDomain(DOMAIN_NAME, domain, null, container, user, null, null, false); } catch (ValidationException ve) { throw new RuntimeException(ve.getMessage(), ve);