Commit 37d781a
authored
fix(native): correct return types for primitive values in native bridge (#87)
Fixed an issue where native bridge methods with primitive return types (string, boolean, number) always returned as string. Now these methods return the correct JavaScript primitive type. Methods returning objects or arrays were not affected.1 parent a83002a commit 37d781a
File tree
6 files changed
+58
-31
lines changed- android/src/main/java/com/openimsdkrn
- utils
- ios
6 files changed
+58
-31
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
19 | 25 | | |
20 | 26 | | |
21 | 27 | | |
22 | 28 | | |
23 | 29 | | |
24 | 30 | | |
25 | 31 | | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
26 | 42 | | |
27 | 43 | | |
28 | 44 | | |
| |||
33 | 49 | | |
34 | 50 | | |
35 | 51 | | |
36 | | - | |
37 | 52 | | |
Lines changed: 10 additions & 24 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | 4 | | |
9 | 5 | | |
10 | 6 | | |
11 | | - | |
12 | 7 | | |
13 | 8 | | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | 9 | | |
18 | 10 | | |
19 | | - | |
20 | | - | |
21 | 11 | | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
22 | 16 | | |
23 | 17 | | |
24 | 18 | | |
| |||
28 | 22 | | |
29 | 23 | | |
30 | 24 | | |
31 | | - | |
32 | | - | |
| 25 | + | |
33 | 26 | | |
34 | 27 | | |
35 | | - | |
36 | 28 | | |
37 | | - | |
38 | | - | |
39 | 29 | | |
40 | 30 | | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | 31 | | |
46 | 32 | | |
47 | 33 | | |
| |||
276 | 262 | | |
277 | 263 | | |
278 | 264 | | |
279 | | - | |
| 265 | + | |
280 | 266 | | |
281 | 267 | | |
282 | 268 | | |
| |||
809 | 795 | | |
810 | 796 | | |
811 | 797 | | |
812 | | - | |
| 798 | + | |
813 | 799 | | |
814 | 800 | | |
815 | 801 | | |
| |||
996 | 982 | | |
997 | 983 | | |
998 | 984 | | |
999 | | - | |
| 985 | + | |
1000 | 986 | | |
1001 | 987 | | |
1002 | 988 | | |
| |||
1027 | 1013 | | |
1028 | 1014 | | |
1029 | 1015 | | |
1030 | | - | |
| 1016 | + | |
1031 | 1017 | | |
1032 | 1018 | | |
1033 | 1019 | | |
| |||
1115 | 1101 | | |
1116 | 1102 | | |
1117 | 1103 | | |
1118 | | - | |
| 1104 | + | |
1119 | 1105 | | |
1120 | 1106 | | |
1121 | 1107 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | 10 | | |
12 | 11 | | |
13 | 12 | | |
| |||
16 | 15 | | |
17 | 16 | | |
18 | 17 | | |
19 | | - | |
20 | 18 | | |
21 | 19 | | |
22 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | 18 | | |
| 19 | + | |
17 | 20 | | |
18 | 21 | | |
19 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
13 | 18 | | |
14 | 19 | | |
15 | 20 | | |
| 21 | + | |
16 | 22 | | |
17 | 23 | | |
18 | 24 | | |
| |||
44 | 50 | | |
45 | 51 | | |
46 | 52 | | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
47 | 64 | | |
48 | 65 | | |
49 | 66 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
350 | 350 | | |
351 | 351 | | |
352 | 352 | | |
353 | | - | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
354 | 356 | | |
355 | 357 | | |
356 | 358 | | |
| |||
911 | 913 | | |
912 | 914 | | |
913 | 915 | | |
914 | | - | |
| 916 | + | |
| 917 | + | |
| 918 | + | |
915 | 919 | | |
916 | 920 | | |
917 | 921 | | |
| |||
1162 | 1166 | | |
1163 | 1167 | | |
1164 | 1168 | | |
1165 | | - | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
1166 | 1172 | | |
1167 | 1173 | | |
1168 | 1174 | | |
| |||
1203 | 1209 | | |
1204 | 1210 | | |
1205 | 1211 | | |
1206 | | - | |
| 1212 | + | |
| 1213 | + | |
| 1214 | + | |
1207 | 1215 | | |
1208 | 1216 | | |
1209 | 1217 | | |
| |||
0 commit comments