diff --git a/app/mobile/src/session/conversation/addTopic/AddTopic.jsx b/app/mobile/src/session/conversation/addTopic/AddTopic.jsx index 67ba0c84..448be2d7 100644 --- a/app/mobile/src/session/conversation/addTopic/AddTopic.jsx +++ b/app/mobile/src/session/conversation/addTopic/AddTopic.jsx @@ -154,22 +154,22 @@ export function AddTopic({ contentKey, shareIntent, setShareIntent }) { blurOnSubmit={true} onSubmitEditing={sendMessage} returnKeyType="send" autoCapitalize="sentences" placeholder="New Message" multiline={true} /> - { !state.locked && state.enableImage && ( + { state.enableImage && ( )} - { !state.locked && state.enableVideo && ( + { state.enableVideo && ( )} - { !state.locked && state.enableAudio && ( + { state.enableAudio && ( )} - { !state.locked && ( + { (state.enableImage || state.enableVideo || state.enableAudio) && ( )} diff --git a/app/mobile/src/session/conversation/addTopic/useAddTopic.hook.js b/app/mobile/src/session/conversation/addTopic/useAddTopic.hook.js index f249ecb8..989afd83 100644 --- a/app/mobile/src/session/conversation/addTopic/useAddTopic.hook.js +++ b/app/mobile/src/session/conversation/addTopic/useAddTopic.hook.js @@ -38,9 +38,6 @@ export function useAddTopic(contentKey) { useEffect(() => { let conflict = false; - if (state.locked && state.assets.length > 0) { - conflict = true; - } state.assets.forEach(asset => { if (asset.type === 'image' && !state.enableImage) { conflict = true; @@ -114,7 +111,7 @@ export function useAddTopic(contentKey) { return null; } const block = await RNFS.read(file, len, pos, 'base64'); - return getEncryptedBlock(block, contentKey); + return encryptBlock(block, contentKey); } return { data: url, encrypted: true, size: stat.size, getEncryptedBlock }; }