Skip to content

Commit ad10b37

Browse files
authored
Merge pull request #50760 from Expensify/marcaaron-cherry-pick-staging-50759-1
🍒 Cherry pick PR #50759 to staging 🍒
2 parents a0ba595 + c01baed commit ad10b37

File tree

8 files changed

+17
-15
lines changed

8 files changed

+17
-15
lines changed

android/app/build.gradle

+2-2
Original file line numberDiff line numberDiff line change
@@ -110,8 +110,8 @@ android {
110110
minSdkVersion rootProject.ext.minSdkVersion
111111
targetSdkVersion rootProject.ext.targetSdkVersion
112112
multiDexEnabled rootProject.ext.multiDexEnabled
113-
versionCode 1009004801
114-
versionName "9.0.48-1"
113+
versionCode 1009004802
114+
versionName "9.0.48-2"
115115
// Supported language variants must be declared here to avoid from being removed during the compilation.
116116
// This also helps us to not include unnecessary language variants in the APK.
117117
resConfigs "en", "es"

ios/NewExpensify/Info.plist

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
</dict>
4141
</array>
4242
<key>CFBundleVersion</key>
43-
<string>9.0.48.1</string>
43+
<string>9.0.48.2</string>
4444
<key>FullStory</key>
4545
<dict>
4646
<key>OrgId</key>

ios/NewExpensifyTests/Info.plist

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@
1919
<key>CFBundleSignature</key>
2020
<string>????</string>
2121
<key>CFBundleVersion</key>
22-
<string>9.0.48.1</string>
22+
<string>9.0.48.2</string>
2323
</dict>
2424
</plist>

ios/NotificationServiceExtension/Info.plist

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<key>CFBundleShortVersionString</key>
1414
<string>9.0.48</string>
1515
<key>CFBundleVersion</key>
16-
<string>9.0.48.1</string>
16+
<string>9.0.48.2</string>
1717
<key>NSExtension</key>
1818
<dict>
1919
<key>NSExtensionPointIdentifier</key>

package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "new.expensify",
3-
"version": "9.0.48-1",
3+
"version": "9.0.48-2",
44
"author": "Expensify, Inc.",
55
"homepage": "https://new.expensify.com",
66
"description": "New Expensify is the next generation of Expensify: a reimagination of payments based atop a foundation of chat.",

src/pages/OnboardingEmployees/BaseOnboardingEmployees.tsx

+9
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import useLocalize from '@hooks/useLocalize';
1212
import useResponsiveLayout from '@hooks/useResponsiveLayout';
1313
import useThemeStyles from '@hooks/useThemeStyles';
1414
import Navigation from '@libs/Navigation/Navigation';
15+
import * as Policy from '@userActions/Policy/Policy';
1516
import * as Welcome from '@userActions/Welcome';
1617
import * as OnboardingFlow from '@userActions/Welcome/OnboardingFlow';
1718
import CONST from '@src/CONST';
@@ -28,6 +29,7 @@ function BaseOnboardingEmployees({shouldUseNativeStyles, route}: BaseOnboardingE
2829
const {translate} = useLocalize();
2930
const [onboardingCompanySize] = useOnyx(ONYXKEYS.ONBOARDING_COMPANY_SIZE);
3031
const [onboardingPurposeSelected] = useOnyx(ONYXKEYS.ONBOARDING_PURPOSE_SELECTED);
32+
const [onboardingPolicyID] = useOnyx(ONYXKEYS.ONBOARDING_POLICY_ID);
3133
const {onboardingIsMediumOrLargerScreenWidth} = useResponsiveLayout();
3234
const [selectedCompanySize, setSelectedCompanySize] = useState<OnboardingCompanySizeType | null | undefined>(onboardingCompanySize);
3335
const [error, setError] = useState('');
@@ -61,6 +63,13 @@ function BaseOnboardingEmployees({shouldUseNativeStyles, route}: BaseOnboardingE
6163
return;
6264
}
6365
Welcome.setOnboardingCompanySize(selectedCompanySize);
66+
67+
if (!onboardingPolicyID) {
68+
const {adminsChatReportID, policyID} = Policy.createWorkspace(undefined, true, '', Policy.generatePolicyID(), CONST.ONBOARDING_CHOICES.MANAGE_TEAM);
69+
Welcome.setOnboardingAdminsChatReportID(adminsChatReportID);
70+
Welcome.setOnboardingPolicyID(policyID);
71+
}
72+
6473
Navigation.navigate(ROUTES.ONBOARDING_ACCOUNTING.getRoute(route.params?.backTo));
6574
}}
6675
pressOnEnter

src/pages/OnboardingPurpose/BaseOnboardingPurpose.tsx

-7
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ import Navigation from '@libs/Navigation/Navigation';
2020
import OnboardingRefManager from '@libs/OnboardingRefManager';
2121
import type {TOnboardingRef} from '@libs/OnboardingRefManager';
2222
import variables from '@styles/variables';
23-
import * as Policy from '@userActions/Policy/Policy';
2423
import * as Welcome from '@userActions/Welcome';
2524
import CONST from '@src/CONST';
2625
import type {OnboardingPurposeType} from '@src/CONST';
@@ -50,7 +49,6 @@ const menuIcons = {
5049
function BaseOnboardingPurpose({shouldUseNativeStyles, shouldEnableMaxHeight, route}: BaseOnboardingPurposeProps) {
5150
const styles = useThemeStyles();
5251
const {translate} = useLocalize();
53-
const [onboardingPolicyID] = useOnyx(ONYXKEYS.ONBOARDING_POLICY_ID);
5452
const {onboardingIsMediumOrLargerScreenWidth} = useResponsiveLayout();
5553
const {windowHeight} = useWindowDimensions();
5654
// We need to use isSmallScreenWidth instead of shouldUseNarrowLayout to show offline indicator on small screen only
@@ -83,11 +81,6 @@ function BaseOnboardingPurpose({shouldUseNativeStyles, shouldEnableMaxHeight, ro
8381
Welcome.setOnboardingErrorMessage('');
8482

8583
if (choice === CONST.ONBOARDING_CHOICES.MANAGE_TEAM) {
86-
if (!onboardingPolicyID) {
87-
const {adminsChatReportID, policyID} = Policy.createWorkspace(undefined, true);
88-
Welcome.setOnboardingAdminsChatReportID(adminsChatReportID);
89-
Welcome.setOnboardingPolicyID(policyID);
90-
}
9184
Navigation.navigate(ROUTES.ONBOARDING_EMPLOYEES.getRoute(route.params?.backTo));
9285
return;
9386
}

0 commit comments

Comments
 (0)