Skip to content

Commit ad25f20

Browse files
authored
fix(android): various attachment picker issues (#1760)
1 parent 6d76e3f commit ad25f20

File tree

17 files changed

+527
-442
lines changed

17 files changed

+527
-442
lines changed

.github/workflows/check-pr.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,13 @@ jobs:
2121
with:
2222
node-version: ${{ matrix.node-version }}
2323
- name: Installation & Build Package
24-
# installation already takes care of calling prepare which calls build
25-
# for the sdk package
26-
run: yarn --frozen-lockfile && yarn bootstrap-ci
24+
run: |
25+
cd package
26+
yarn
27+
cd native-package
28+
yarn
29+
cd ../../examples/SampleApp
30+
yarn
2731
- name: Lint
2832
run: yarn lerna-workspaces run lint && cd docusaurus && npx prettier --check '**/*.mdx'
2933
- name: Test

examples/ExpoMessaging/yarn.lock

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2394,13 +2394,28 @@
23942394
nanoid "^3.3.3"
23952395
react-native-redash "^16.1.1"
23962396

2397+
"@gorhom/bottom-sheet@^4.4.5":
2398+
version "4.4.5"
2399+
resolved "https://registry.yarnpkg.com/@gorhom/bottom-sheet/-/bottom-sheet-4.4.5.tgz#b9041b01ce1af9a936e7c0fc1d78f026d759eebe"
2400+
integrity sha512-Z5Z20wshLUB8lIdtMKoJaRnjd64wBR/q8EeVPThrg+skrcBwBPHfUwZJ2srB0rEszA/01ejSJy/ixyd7Ra7vUA==
2401+
dependencies:
2402+
"@gorhom/portal" "1.0.14"
2403+
invariant "^2.2.4"
2404+
23972405
23982406
version "1.0.13"
23992407
resolved "https://registry.yarnpkg.com/@gorhom/portal/-/portal-1.0.13.tgz#da3af4d427e1fa68d264107de4b3072a4adf35ce"
24002408
integrity sha512-ViClKPkyGnj8HVMW45OGQSnGbWBVh8i3tgMOkGqpm6Cv0WVcDfUL7SER6zyGQy8Wdoj3GUDpAJFMqVOxpmRpzw==
24012409
dependencies:
24022410
nanoid "^3.3.1"
24032411

2412+
2413+
version "1.0.14"
2414+
resolved "https://registry.yarnpkg.com/@gorhom/portal/-/portal-1.0.14.tgz#1953edb76aaba80fb24021dc774550194a18e111"
2415+
integrity sha512-MXyL4xvCjmgaORr/rtryDNFy3kU4qUbKlwtQqqsygd0xX3mhKjOLn6mQK8wfu0RkoE0pBE0nAasRoHua+/QZ7A==
2416+
dependencies:
2417+
nanoid "^3.3.1"
2418+
24042419
"@graphql-typed-document-node/core@^3.1.0", "@graphql-typed-document-node/core@^3.1.1":
24052420
version "3.1.1"
24062421
resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.1.1.tgz#076d78ce99822258cf813ecc1e7fa460fa74d052"
@@ -8104,10 +8119,10 @@ stream-buffers@~2.2.0:
81048119
version "0.0.0"
81058120
uid ""
81068121

8107-
stream-chat-react-native-core@5.1.0:
8108-
version "5.1.0"
8109-
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-5.1.0.tgz#65a867ad684add2fc6ec702a65d57010434f550b"
8110-
integrity sha512-jWIB5tjCPqFsnPOkB+yKD2bW18NYlt6AFMjrHIurKkdR08+8E4/wtCutZztTCTqyiJ3RXA2NL8d8vDWfBzV4zg==
8122+
stream-chat-react-native-core@5.4.1:
8123+
version "5.4.1"
8124+
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-5.4.1.tgz#623d678c9cef0a46a0baff48a83e10c821bcf225"
8125+
integrity sha512-0E/4+Cwel7Q9hhAN+QOo7FKn304kTBGIE8MW7JhQQXt7NqPPJWz9CkEyyoVuS7UNnz4g+ViiINM/eNAomGRaTA==
81118126
dependencies:
81128127
"@babel/runtime" "^7.12.5"
81138128
"@gorhom/bottom-sheet" "^4.1.6"

examples/SampleApp/ios/Podfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -834,7 +834,7 @@ EXTERNAL SOURCES:
834834
SPEC CHECKSUMS:
835835
boost: a7c83b31436843459a1961bfd74b96033dc77234
836836
CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99
837-
DoubleConversion: 5189b271737e1565bdce30deb4a08d647e3f5f54
837+
DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662
838838
FBLazyVector: d3cdc05875c89782840d2f38e1d6174fab24e4d2
839839
FBReactNativeSpec: 0612c8f2dbd774414bb778247c6ec6cb05aa4c50
840840
Firebase: 7e8fe528c161b9271d365217a74c16aaf834578e
@@ -855,7 +855,7 @@ SPEC CHECKSUMS:
855855
Flipper-RSocket: d9d9ade67cbecf6ac10730304bf5607266dd2541
856856
FlipperKit: cbdee19bdd4e7f05472a66ce290f1b729ba3cb86
857857
fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9
858-
glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b
858+
glog: 85ecdd10ee8d8ec362ef519a6a45ff9aa27b2e85
859859
GoogleAppMeasurement: 71156240babd3cc6ced03e0d54816f01a880c730
860860
GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f
861861
GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7

examples/SampleApp/yarn.lock

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1309,13 +1309,28 @@
13091309
nanoid "^3.3.3"
13101310
react-native-redash "^16.1.1"
13111311

1312+
"@gorhom/bottom-sheet@^4.4.5":
1313+
version "4.4.5"
1314+
resolved "https://registry.yarnpkg.com/@gorhom/bottom-sheet/-/bottom-sheet-4.4.5.tgz#b9041b01ce1af9a936e7c0fc1d78f026d759eebe"
1315+
integrity sha512-Z5Z20wshLUB8lIdtMKoJaRnjd64wBR/q8EeVPThrg+skrcBwBPHfUwZJ2srB0rEszA/01ejSJy/ixyd7Ra7vUA==
1316+
dependencies:
1317+
"@gorhom/portal" "1.0.14"
1318+
invariant "^2.2.4"
1319+
13121320
13131321
version "1.0.13"
13141322
resolved "https://registry.yarnpkg.com/@gorhom/portal/-/portal-1.0.13.tgz#da3af4d427e1fa68d264107de4b3072a4adf35ce"
13151323
integrity sha512-ViClKPkyGnj8HVMW45OGQSnGbWBVh8i3tgMOkGqpm6Cv0WVcDfUL7SER6zyGQy8Wdoj3GUDpAJFMqVOxpmRpzw==
13161324
dependencies:
13171325
nanoid "^3.3.1"
13181326

1327+
1328+
version "1.0.14"
1329+
resolved "https://registry.yarnpkg.com/@gorhom/portal/-/portal-1.0.14.tgz#1953edb76aaba80fb24021dc774550194a18e111"
1330+
integrity sha512-MXyL4xvCjmgaORr/rtryDNFy3kU4qUbKlwtQqqsygd0xX3mhKjOLn6mQK8wfu0RkoE0pBE0nAasRoHua+/QZ7A==
1331+
dependencies:
1332+
nanoid "^3.3.1"
1333+
13191334
"@hapi/hoek@^9.0.0":
13201335
version "9.2.1"
13211336
resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.2.1.tgz#9551142a1980503752536b5050fd99f4a7f13b17"
@@ -8133,10 +8148,10 @@ [email protected]:
81338148
resolved "https://registry.yarnpkg.com/stream-buffers/-/stream-buffers-2.2.0.tgz#91d5f5130d1cef96dcfa7f726945188741d09ee4"
81348149
integrity sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=
81358150

8136-
stream-chat-react-native-core@5.3.0:
8137-
version "5.3.0"
8138-
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-5.3.0.tgz#5ff9771f4933d2291f5a2b7bd1316fcdd9b1767e"
8139-
integrity sha512-VRooo1bMGWy16jwpT0QCY8y2AGhzQ5giFnYSJRk/Vo+BSW9COFnk/y5Ja9GXiz8WjadXwv2YEmO/MKpkgxJeNQ==
8151+
stream-chat-react-native-core@5.4.1:
8152+
version "5.4.1"
8153+
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-5.4.1.tgz#623d678c9cef0a46a0baff48a83e10c821bcf225"
8154+
integrity sha512-0E/4+Cwel7Q9hhAN+QOo7FKn304kTBGIE8MW7JhQQXt7NqPPJWz9CkEyyoVuS7UNnz4g+ViiINM/eNAomGRaTA==
81408155
dependencies:
81418156
"@babel/runtime" "^7.12.5"
81428157
"@gorhom/bottom-sheet" "^4.1.6"

examples/TypeScriptMessaging/ios/Podfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -653,7 +653,7 @@ EXTERNAL SOURCES:
653653
SPEC CHECKSUMS:
654654
boost: a7c83b31436843459a1961bfd74b96033dc77234
655655
CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99
656-
DoubleConversion: 5189b271737e1565bdce30deb4a08d647e3f5f54
656+
DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662
657657
FBLazyVector: d3cdc05875c89782840d2f38e1d6174fab24e4d2
658658
FBReactNativeSpec: 0612c8f2dbd774414bb778247c6ec6cb05aa4c50
659659
Flipper: 26fc4b7382499f1281eb8cb921e5c3ad6de91fe0
@@ -666,7 +666,7 @@ SPEC CHECKSUMS:
666666
Flipper-RSocket: d9d9ade67cbecf6ac10730304bf5607266dd2541
667667
FlipperKit: cbdee19bdd4e7f05472a66ce290f1b729ba3cb86
668668
fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9
669-
glog: 3d02b25ca00c2d456734d0bcff864cbc62f6ae1a
669+
glog: 85ecdd10ee8d8ec362ef519a6a45ff9aa27b2e85
670670
hermes-engine: 9cd393f741bfa14d1d0cd90cc373e3619c0bc7ea
671671
libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913
672672
OpenSSL-Universal: ebc357f1e6bc71fa463ccb2fe676756aff50e88c

examples/TypeScriptMessaging/yarn.lock

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -819,13 +819,28 @@
819819
nanoid "^3.3.3"
820820
react-native-redash "^16.1.1"
821821

822+
"@gorhom/bottom-sheet@^4.4.5":
823+
version "4.4.5"
824+
resolved "https://registry.yarnpkg.com/@gorhom/bottom-sheet/-/bottom-sheet-4.4.5.tgz#b9041b01ce1af9a936e7c0fc1d78f026d759eebe"
825+
integrity sha512-Z5Z20wshLUB8lIdtMKoJaRnjd64wBR/q8EeVPThrg+skrcBwBPHfUwZJ2srB0rEszA/01ejSJy/ixyd7Ra7vUA==
826+
dependencies:
827+
"@gorhom/portal" "1.0.14"
828+
invariant "^2.2.4"
829+
822830
823831
version "1.0.13"
824832
resolved "https://registry.yarnpkg.com/@gorhom/portal/-/portal-1.0.13.tgz#da3af4d427e1fa68d264107de4b3072a4adf35ce"
825833
integrity sha512-ViClKPkyGnj8HVMW45OGQSnGbWBVh8i3tgMOkGqpm6Cv0WVcDfUL7SER6zyGQy8Wdoj3GUDpAJFMqVOxpmRpzw==
826834
dependencies:
827835
nanoid "^3.3.1"
828836

837+
838+
version "1.0.14"
839+
resolved "https://registry.yarnpkg.com/@gorhom/portal/-/portal-1.0.14.tgz#1953edb76aaba80fb24021dc774550194a18e111"
840+
integrity sha512-MXyL4xvCjmgaORr/rtryDNFy3kU4qUbKlwtQqqsygd0xX3mhKjOLn6mQK8wfu0RkoE0pBE0nAasRoHua+/QZ7A==
841+
dependencies:
842+
nanoid "^3.3.1"
843+
829844
"@hapi/hoek@^9.0.0":
830845
version "9.3.0"
831846
resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb"
@@ -7175,10 +7190,10 @@ statuses@~1.5.0:
71757190
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
71767191
integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==
71777192

7178-
stream-chat-react-native-core@5.3.1:
7179-
version "5.3.1"
7180-
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-5.3.1.tgz#74314f3650e714b159f5a2970d921db5f42951c6"
7181-
integrity sha512-XluHlEnq0PxYRF/VKB2mjHjGCQzLLp9gceF/w0HUQX7+qUsDHK8wKLlFH5n3YFF77yYl/GZShUuU+yxmaZ9cEw==
7193+
stream-chat-react-native-core@5.4.1:
7194+
version "5.4.1"
7195+
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-5.4.1.tgz#623d678c9cef0a46a0baff48a83e10c821bcf225"
7196+
integrity sha512-0E/4+Cwel7Q9hhAN+QOo7FKn304kTBGIE8MW7JhQQXt7NqPPJWz9CkEyyoVuS7UNnz4g+ViiINM/eNAomGRaTA==
71827197
dependencies:
71837198
"@babel/runtime" "^7.12.5"
71847199
"@gorhom/bottom-sheet" "^4.1.6"

package/expo-package/yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1553,10 +1553,10 @@ source-map@^0.5.0:
15531553
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
15541554
integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
15551555

1556-
stream-chat-react-native-core@5.3.0:
1557-
version "5.3.0"
1558-
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-5.3.0.tgz#5ff9771f4933d2291f5a2b7bd1316fcdd9b1767e"
1559-
integrity sha512-VRooo1bMGWy16jwpT0QCY8y2AGhzQ5giFnYSJRk/Vo+BSW9COFnk/y5Ja9GXiz8WjadXwv2YEmO/MKpkgxJeNQ==
1556+
stream-chat-react-native-core@5.4.1:
1557+
version "5.4.1"
1558+
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-5.4.1.tgz#623d678c9cef0a46a0baff48a83e10c821bcf225"
1559+
integrity sha512-0E/4+Cwel7Q9hhAN+QOo7FKn304kTBGIE8MW7JhQQXt7NqPPJWz9CkEyyoVuS7UNnz4g+ViiINM/eNAomGRaTA==
15601560
dependencies:
15611561
"@babel/runtime" "^7.12.5"
15621562
"@gorhom/bottom-sheet" "^4.1.6"

package/native-package/yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1664,10 +1664,10 @@ source-map@^0.5.0:
16641664
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
16651665
integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
16661666

1667-
stream-chat-react-native-core@5.3.0:
1668-
version "5.3.0"
1669-
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-5.3.0.tgz#5ff9771f4933d2291f5a2b7bd1316fcdd9b1767e"
1670-
integrity sha512-VRooo1bMGWy16jwpT0QCY8y2AGhzQ5giFnYSJRk/Vo+BSW9COFnk/y5Ja9GXiz8WjadXwv2YEmO/MKpkgxJeNQ==
1667+
stream-chat-react-native-core@5.4.1:
1668+
version "5.4.1"
1669+
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-5.4.1.tgz#623d678c9cef0a46a0baff48a83e10c821bcf225"
1670+
integrity sha512-0E/4+Cwel7Q9hhAN+QOo7FKn304kTBGIE8MW7JhQQXt7NqPPJWz9CkEyyoVuS7UNnz4g+ViiINM/eNAomGRaTA==
16711671
dependencies:
16721672
"@babel/runtime" "^7.12.5"
16731673
"@gorhom/bottom-sheet" "^4.1.6"

package/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
},
7070
"dependencies": {
7171
"@babel/runtime": "^7.12.5",
72-
"@gorhom/bottom-sheet": "^4.1.6",
72+
"@gorhom/bottom-sheet": "^4.4.5",
7373
"dayjs": "1.10.5",
7474
"file-loader": "6.2.0",
7575
"i18next": "20.2.4",

0 commit comments

Comments
 (0)