fix: File and emoji pickers are disabled by default (#3803)
File and emoji pickers should be enabled by default. Fixes: #3560 Co-authored-by: Pranav Raj S <pranav@chatwoot.com> Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
This commit is contained in:
@@ -12,7 +12,9 @@ const buildInboxData = inboxParams => {
|
|||||||
Object.keys(inboxProperties).forEach(key => {
|
Object.keys(inboxProperties).forEach(key => {
|
||||||
formData.append(key, inboxProperties[key]);
|
formData.append(key, inboxProperties[key]);
|
||||||
});
|
});
|
||||||
const { selectedFeatureFlags = [], ...channelParams } = channel;
|
const { selectedFeatureFlags, ...channelParams } = channel;
|
||||||
|
// selectedFeatureFlags needs to be empty when creating a website channel
|
||||||
|
if (selectedFeatureFlags) {
|
||||||
if (selectedFeatureFlags.length) {
|
if (selectedFeatureFlags.length) {
|
||||||
selectedFeatureFlags.forEach(featureFlag => {
|
selectedFeatureFlags.forEach(featureFlag => {
|
||||||
formData.append(`channel[selected_feature_flags][]`, featureFlag);
|
formData.append(`channel[selected_feature_flags][]`, featureFlag);
|
||||||
@@ -20,6 +22,7 @@ const buildInboxData = inboxParams => {
|
|||||||
} else {
|
} else {
|
||||||
formData.append('channel[selected_feature_flags][]', '');
|
formData.append('channel[selected_feature_flags][]', '');
|
||||||
}
|
}
|
||||||
|
}
|
||||||
Object.keys(channelParams).forEach(key => {
|
Object.keys(channelParams).forEach(key => {
|
||||||
formData.append(`channel[${key}]`, channel[key]);
|
formData.append(`channel[${key}]`, channel[key]);
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user