1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-10-22 19:26:13 +02:00

Fix missing targetSubjectMetadata.name propType error (#13218)

There was a propType error shown on the snap install screen about the
`name` property of `targetSubjectMetadata` being missing despite it
being marked as required. This property should not have been required,
it does not always exist.
This commit is contained in:
Mark Stacey 2022-01-05 19:02:44 -03:30 committed by GitHub
parent b9093e2a4d
commit 94dc287bb1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 3 deletions

View File

@ -14,7 +14,7 @@ export default class PermissionPageContainer extends Component {
request: PropTypes.object,
requestMetadata: PropTypes.object,
targetSubjectMetadata: PropTypes.shape({
name: PropTypes.string.isRequired,
name: PropTypes.string,
origin: PropTypes.string.isRequired,
subjectType: PropTypes.string.isRequired,
extensionId: PropTypes.string,

View File

@ -139,7 +139,7 @@ ChooseAccount.propTypes = {
targetSubjectMetadata: PropTypes.shape({
extensionId: PropTypes.string,
iconUrl: PropTypes.string,
name: PropTypes.string.isRequired,
name: PropTypes.string,
origin: PropTypes.string.isRequired,
subjectType: PropTypes.string,
}),

View File

@ -34,7 +34,7 @@ export default class PermissionConnect extends Component {
targetSubjectMetadata: PropTypes.shape({
extensionId: PropTypes.string,
iconUrl: PropTypes.string,
name: PropTypes.string.isRequired,
name: PropTypes.string,
origin: PropTypes.string.isRequired,
subjectType: PropTypes.string,
}),