Commit f6b8f04
committed
fix: improve messaging migration - remove target migration, fix subscriber resolution and message search
- Remove target export/import from messaging group (email/sms auto-created during user migration, push targets to be added under auth group separately)
- Fix createSubscriber() to resolve targets by providerType switch (push: direct ID, email/sms: userId + providerType)
- Fix createMessage() to include $permissions and search field matching server's messageSearch filter
- Remove targetUserMap and resolveMessageTargets (unnecessary indirection)
- Extract createTopic() and createProvider() into dedicated methods with proper return types1 parent 3583aac commit f6b8f04
File tree
4 files changed
+68
-110
lines changed- src/Migration
- Destinations
- Resources/Messaging
- Sources
- tests/Migration/Unit/Adapters
4 files changed
+68
-110
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1602 | 1602 | | |
1603 | 1603 | | |
1604 | 1604 | | |
1605 | | - | |
1606 | | - | |
1607 | | - | |
1608 | | - | |
1609 | | - | |
| 1605 | + | |
1610 | 1606 | | |
1611 | 1607 | | |
1612 | 1608 | | |
| |||
1767 | 1763 | | |
1768 | 1764 | | |
1769 | 1765 | | |
1770 | | - | |
| 1766 | + | |
1771 | 1767 | | |
1772 | 1768 | | |
1773 | 1769 | | |
| |||
1886 | 1882 | | |
1887 | 1883 | | |
1888 | 1884 | | |
| 1885 | + | |
1889 | 1886 | | |
1890 | | - | |
| 1887 | + | |
| 1888 | + | |
| 1889 | + | |
| 1890 | + | |
| 1891 | + | |
| 1892 | + | |
| 1893 | + | |
| 1894 | + | |
| 1895 | + | |
| 1896 | + | |
1891 | 1897 | | |
1892 | 1898 | | |
1893 | 1899 | | |
1894 | | - | |
| 1900 | + | |
| 1901 | + | |
| 1902 | + | |
1895 | 1903 | | |
1896 | 1904 | | |
1897 | 1905 | | |
1898 | | - | |
1899 | | - | |
1900 | | - | |
1901 | | - | |
1902 | | - | |
| 1906 | + | |
| 1907 | + | |
| 1908 | + | |
| 1909 | + | |
| 1910 | + | |
| 1911 | + | |
| 1912 | + | |
| 1913 | + | |
1903 | 1914 | | |
1904 | | - | |
1905 | | - | |
| 1915 | + | |
| 1916 | + | |
1906 | 1917 | | |
1907 | 1918 | | |
1908 | | - | |
1909 | | - | |
1910 | 1919 | | |
1911 | 1920 | | |
1912 | 1921 | | |
| |||
1957 | 1966 | | |
1958 | 1967 | | |
1959 | 1968 | | |
1960 | | - | |
| 1969 | + | |
1961 | 1970 | | |
1962 | | - | |
| 1971 | + | |
1963 | 1972 | | |
1964 | 1973 | | |
1965 | 1974 | | |
1966 | 1975 | | |
1967 | 1976 | | |
1968 | 1977 | | |
1969 | | - | |
| 1978 | + | |
| 1979 | + | |
| 1980 | + | |
1970 | 1981 | | |
1971 | 1982 | | |
1972 | 1983 | | |
| |||
1979 | 1990 | | |
1980 | 1991 | | |
1981 | 1992 | | |
| 1993 | + | |
| 1994 | + | |
| 1995 | + | |
| 1996 | + | |
| 1997 | + | |
| 1998 | + | |
| 1999 | + | |
| 2000 | + | |
1982 | 2001 | | |
1983 | 2002 | | |
1984 | 2003 | | |
1985 | 2004 | | |
| 2005 | + | |
1986 | 2006 | | |
1987 | 2007 | | |
1988 | 2008 | | |
| |||
1991 | 2011 | | |
1992 | 2012 | | |
1993 | 2013 | | |
1994 | | - | |
| 2014 | + | |
1995 | 2015 | | |
| 2016 | + | |
| 2017 | + | |
| 2018 | + | |
| 2019 | + | |
| 2020 | + | |
| 2021 | + | |
| 2022 | + | |
1996 | 2023 | | |
1997 | | - | |
1998 | | - | |
1999 | 2024 | | |
2000 | 2025 | | |
2001 | 2026 | | |
2002 | 2027 | | |
2003 | 2028 | | |
2004 | 2029 | | |
2005 | 2030 | | |
2006 | | - | |
| 2031 | + | |
2007 | 2032 | | |
2008 | 2033 | | |
2009 | 2034 | | |
| |||
2058 | 2083 | | |
2059 | 2084 | | |
2060 | 2085 | | |
2061 | | - | |
2062 | | - | |
2063 | | - | |
2064 | | - | |
2065 | | - | |
2066 | | - | |
2067 | | - | |
2068 | | - | |
2069 | | - | |
2070 | | - | |
2071 | | - | |
2072 | | - | |
2073 | | - | |
2074 | | - | |
2075 | | - | |
2076 | | - | |
2077 | | - | |
2078 | | - | |
2079 | | - | |
2080 | | - | |
2081 | | - | |
2082 | | - | |
2083 | | - | |
2084 | | - | |
2085 | | - | |
2086 | 2086 | | |
2087 | 2087 | | |
2088 | | - | |
2089 | 2088 | | |
2090 | 2089 | | |
2091 | 2090 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
23 | 22 | | |
24 | 23 | | |
25 | 24 | | |
| |||
33 | 32 | | |
34 | 33 | | |
35 | 34 | | |
36 | | - | |
37 | 35 | | |
38 | 36 | | |
39 | 37 | | |
| |||
58 | 56 | | |
59 | 57 | | |
60 | 58 | | |
61 | | - | |
62 | 59 | | |
63 | 60 | | |
64 | 61 | | |
| |||
81 | 78 | | |
82 | 79 | | |
83 | 80 | | |
84 | | - | |
85 | 81 | | |
86 | 82 | | |
87 | 83 | | |
| |||
161 | 157 | | |
162 | 158 | | |
163 | 159 | | |
164 | | - | |
165 | | - | |
166 | | - | |
167 | | - | |
168 | | - | |
169 | | - | |
170 | | - | |
171 | | - | |
172 | 160 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1804 | 1804 | | |
1805 | 1805 | | |
1806 | 1806 | | |
| 1807 | + | |
1807 | 1808 | | |
1808 | 1809 | | |
1809 | 1810 | | |
| |||
1922 | 1923 | | |
1923 | 1924 | | |
1924 | 1925 | | |
1925 | | - | |
| 1926 | + | |
| 1927 | + | |
| 1928 | + | |
1926 | 1929 | | |
1927 | 1930 | | |
1928 | 1931 | | |
| |||
1971 | 1974 | | |
1972 | 1975 | | |
1973 | 1976 | | |
| 1977 | + | |
| 1978 | + | |
| 1979 | + | |
1974 | 1980 | | |
1975 | 1981 | | |
1976 | 1982 | | |
| |||
2015 | 2021 | | |
2016 | 2022 | | |
2017 | 2023 | | |
| 2024 | + | |
| 2025 | + | |
| 2026 | + | |
2018 | 2027 | | |
2019 | 2028 | | |
2020 | 2029 | | |
| |||
2062 | 2071 | | |
2063 | 2072 | | |
2064 | 2073 | | |
| 2074 | + | |
| 2075 | + | |
| 2076 | + | |
2065 | 2077 | | |
2066 | 2078 | | |
2067 | | - | |
2068 | 2079 | | |
2069 | 2080 | | |
2070 | 2081 | | |
| |||
2088 | 2099 | | |
2089 | 2100 | | |
2090 | 2101 | | |
2091 | | - | |
2092 | | - | |
2093 | | - | |
2094 | | - | |
2095 | | - | |
2096 | | - | |
2097 | | - | |
2098 | 2102 | | |
2099 | 2103 | | |
2100 | 2104 | | |
| |||
2107 | 2111 | | |
2108 | 2112 | | |
2109 | 2113 | | |
2110 | | - | |
2111 | 2114 | | |
2112 | 2115 | | |
2113 | 2116 | | |
| |||
2123 | 2126 | | |
2124 | 2127 | | |
2125 | 2128 | | |
2126 | | - | |
2127 | | - | |
2128 | | - | |
2129 | | - | |
2130 | | - | |
2131 | | - | |
2132 | | - | |
2133 | | - | |
2134 | | - | |
2135 | | - | |
2136 | | - | |
2137 | | - | |
2138 | | - | |
2139 | | - | |
2140 | | - | |
2141 | | - | |
2142 | | - | |
2143 | | - | |
2144 | | - | |
2145 | | - | |
2146 | | - | |
2147 | | - | |
2148 | | - | |
2149 | | - | |
2150 | | - | |
2151 | | - | |
2152 | | - | |
2153 | | - | |
2154 | | - | |
2155 | | - | |
2156 | | - | |
2157 | | - | |
2158 | | - | |
2159 | | - | |
2160 | | - | |
2161 | | - | |
2162 | | - | |
2163 | | - | |
2164 | 2129 | | |
2165 | 2130 | | |
2166 | 2131 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
165 | 165 | | |
166 | 166 | | |
167 | 167 | | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
168 | 174 | | |
169 | 175 | | |
170 | 176 | | |
| |||
0 commit comments