= memo(({ onRadioChange, discussionSetting }) => (
-
-
- Disable discussions
-
-
-
- Allow one discussion per item
-
-
-
- Allow multiple discussions per item
-
-
-));
-DiscussionInputs.displayName = 'DiscussionInputs';
-
interface TitleIndexFieldProps {
name: string;
onInputChange: (evt: any) => void;
@@ -435,7 +394,6 @@ export class AdvancedSettings extends React.PureComponent
- {isObjectLevelDiscussionsEnabled() && (
-
-
-
- )}
-
{
expect(options).not.toHaveProperty('domain');
expect(options).toHaveProperty('name');
expect(options).toHaveProperty('description');
- expect(options).toHaveProperty('discussionSetting');
const PKFieldName = existingModel
.getIn(['domain', 'fields'])
diff --git a/packages/components/src/internal/components/domainproperties/list/models.ts b/packages/components/src/internal/components/domainproperties/list/models.ts
index 4921f82138..b910c40c93 100644
--- a/packages/components/src/internal/components/domainproperties/list/models.ts
+++ b/packages/components/src/internal/components/domainproperties/list/models.ts
@@ -36,7 +36,6 @@ export interface EntireListSettings {
}
export interface AdvancedSettingsForm extends EachItemSettings, EntireListSettings {
- discussionSetting: number;
eachItemIndex: boolean;
entireListIndex: boolean;
fileAttachmentIndex: boolean;
@@ -60,7 +59,6 @@ export class ListModel extends Record({
titleColumn: undefined,
domainId: undefined,
keyType: undefined,
- discussionSetting: undefined,
allowDelete: undefined,
allowUpload: undefined,
allowExport: undefined,
@@ -75,7 +73,6 @@ export class ListModel extends Record({
eachItemBodyTemplate: undefined,
fileAttachmentIndex: undefined,
listId: undefined,
- discussionSettingEnum: undefined,
containerPath: undefined,
category: undefined,
}) {
@@ -89,7 +86,6 @@ export class ListModel extends Record({
declare titleColumn: string;
declare domainId: number;
declare keyType: string;
- declare discussionSetting: number;
declare allowDelete: true;
declare allowUpload: true;
declare allowExport: true;
@@ -104,7 +100,6 @@ export class ListModel extends Record({
declare eachItemBodyTemplate: string;
declare fileAttachmentIndex: false;
declare listId: number;
- declare discussionSettingEnum: string;
declare containerPath: string;
declare category: string;
diff --git a/packages/components/src/test/data/constants.ts b/packages/components/src/test/data/constants.ts
index 11722fa6b6..7f69b8a1bf 100644
--- a/packages/components/src/test/data/constants.ts
+++ b/packages/components/src/test/data/constants.ts
@@ -89,7 +89,6 @@ export const DEFAULT_LIST_SETTINGS = {
allowDelete: true,
allowUpload: true,
allowExport: true,
- discussionSetting: 0,
entireListTitleTemplate: '',
entireListIndexSetting: 0,
entireListBodySetting: 0,
diff --git a/packages/components/src/test/data/list-getDomainDetails-withAutoIntPK.json b/packages/components/src/test/data/list-getDomainDetails-withAutoIntPK.json
index 37f7a8dc83..5835ba3a86 100644
--- a/packages/components/src/test/data/list-getDomainDetails-withAutoIntPK.json
+++ b/packages/components/src/test/data/list-getDomainDetails-withAutoIntPK.json
@@ -126,7 +126,6 @@
"allowDelete" : true,
"allowUpload" : true,
"allowExport" : true,
- "discussionSetting" : 0,
"entireListTitleTemplate" : null,
"entireListIndexSetting" : 0,
"entireListBodySetting" : 0,
diff --git a/packages/components/src/test/data/list-getDomainDetails.json b/packages/components/src/test/data/list-getDomainDetails.json
index c4b9b71c57..a8b3c710dd 100644
--- a/packages/components/src/test/data/list-getDomainDetails.json
+++ b/packages/components/src/test/data/list-getDomainDetails.json
@@ -687,7 +687,6 @@
"listId" : 277,
"domainId" : 2280,
"keyType" : "Integer",
- "discussionSetting" : 1,
"allowDelete" : true,
"allowUpload" : true,
"allowExport" : true,
@@ -703,7 +702,6 @@
"eachItemBodySetting" : 0,
"eachItemBodyTemplate" : null,
"fileAttachmentIndex" : false,
- "discussionSettingEnum" : "OnePerItem",
"entireListIndexSettingEnum" : "MetaData",
"entireListTitleSettingEnum" : "Standard",
"entireListBodySettingEnum" : "AllFields",