You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Only invalidate the cache if the eslint ruleset change (from eslint.config.mjs or the normalized-package-lock.json), we use --cache-strategy content to handle cache invalidation
40
+
# See https://eslint.org/docs/latest/use/command-line-interface#--cache-strategy for more information
Copy file name to clipboardExpand all lines: .github/workflows/testBuild.yml
+63-32Lines changed: 63 additions & 32 deletions
Original file line number
Diff line number
Diff line change
@@ -4,13 +4,13 @@ on:
4
4
workflow_dispatch:
5
5
inputs:
6
6
# If not specified, only build iOS and Android apps from the main branch of Expensify/App
7
-
APP_PULL_REQUEST_NUMBER:
8
-
description: Expensify/App PR number for correct placement of apps. Default to main.
7
+
APP_PULL_REQUEST_URL:
8
+
description: The Expensify/App pull request URL (e.g., https://github.com/Expensify/App/pull/12345). Defaults to main.
9
9
required: false
10
10
default: ''
11
-
# Pull Request number from Mobile-Expensify repo for correct placement of OD app. It will take precedence over MOBILE-EXPENSIFY from App's PR description if both are specified. If nothing is specified defaults to Mobile-Expensify's main
12
-
MOBILE_EXPENSIFY_PULL_REQUEST_NUMBER:
13
-
description: Expensify/Mobile-Expensify PR number. Defaults to main. Overrides MOBILE-EXPENSIFY set in App's PR description.
11
+
# Pull Request URL from Mobile-Expensify repo for correct placement of OD app. It will take precedence over MOBILE-EXPENSIFY from App's PR description if both are specified. If nothing is specified defaults to Mobile-Expensify's main
12
+
MOBILE_EXPENSIFY_PULL_REQUEST_URL:
13
+
description: The Expensify/Mobile-Expensify pull request URL. Defaults to main. Overrides MOBILE-EXPENSIFY set in App's PR description.
14
14
required: false
15
15
default: ''
16
16
REVIEWED_CODE:
@@ -35,15 +35,13 @@ on:
35
35
type: boolean
36
36
default: true
37
37
38
-
env:
39
-
# This variable is needed for fastlane to construct correct path
PR_NUMBER=$(echo '${{ inputs.MOBILE_EXPENSIFY_PULL_REQUEST_URL }}' | sed -E 's|.*/pull/([0-9]+).*|\1|')
78
+
if ! [[ "$PR_NUMBER" =~ ^[0-9]+$ ]]; then
79
+
echo "::error::❌ Could not extract PR number from URL. Please provide a valid GitHub PR URL (e.g., https://github.com/Expensify/Mobile-Expensify/pull/12345)"
80
+
exit 1
81
+
fi
82
+
echo "PR_NUMBER=$PR_NUMBER" >> "$GITHUB_OUTPUT"
83
+
64
84
- name: Check if App pull request number is correct
@@ -1130,14 +1130,18 @@ In React Native, one **must not** attempt to falsy-check a string for an inline
1130
1130
1131
1131
### Function component style
1132
1132
1133
-
When writing a function component, you must ALWAYS add a `displayName` property and give it the same value as the name of the component (this is so it appears properly in the React dev tools)
1133
+
When writing a function component do not explicitly add `displayName` property when component name matches with displayName. A few components such as higher-order components, may need the `displayName` property (this is so it appears properly in the React dev tools)
Copy file name to clipboardExpand all lines: docs/articles/new-expensify/reports-and-expenses/Understanding-Report-Statuses-and-Actions.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -116,3 +116,5 @@ Yes—if the report is a **Draft** or is **Outstanding**. **Done** or **Paid** r
116
116
## Can I view report details?
117
117
Yes. Tap the report title or select **View Details** from the **More** menu.
118
118
119
+
## An employee sent an IOU before our company had a company workspace. How do we report their expenses on the workspace instead?
120
+
The employee can move their IOU to the company workspace by selecting **More** > **Change Workspace**. This will convert the IOU into a regular expense report on the selected workspace.
0 commit comments