Skip to content
This repository has been archived by the owner on Nov 6, 2020. It is now read-only.

eth_sign where account === undefined #4964

Merged
merged 3 commits into from
Mar 21, 2017
Merged

eth_sign where account === undefined #4964

merged 3 commits into from
Mar 21, 2017

Conversation

jacogr
Copy link
Contributor

@jacogr jacogr commented Mar 20, 2017

Fixes #4962

@jacogr jacogr added A0-pleasereview 🤓 Pull request needs code review. B0-patch labels Mar 20, 2017
@tomusdrw
Copy link
Collaborator

Would be good to have a test case for eth_sign format.

@@ -27,7 +27,7 @@ import styles from './transactionPendingFormConfirm.css';

export default class TransactionPendingFormConfirm extends Component {
static propTypes = {
account: PropTypes.object.isRequired,
account: PropTypes.object,
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perhaps you can use defaultProps instead of account &&?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The funny thing here was that (a) the isRequired was not true & (b) the tests actually covered up the failure. But yes, making it default empty is probably a better approach than checking each access.

Will update, thanks.

@ngotchac ngotchac added A8-looksgood 🦄 Pull request is reviewed well. and removed A0-pleasereview 🤓 Pull request needs code review. labels Mar 21, 2017
@jacogr jacogr merged commit cb88110 into master Mar 21, 2017
@jacogr jacogr deleted the jg-ethsign-fix branch March 21, 2017 15:58
jacogr added a commit that referenced this pull request Mar 22, 2017
* Update for case where account === undefined

* Update tests to not mask account === undefined

* default account = {} where undefined (thanks @tomusdrw)
@jacogr jacogr mentioned this pull request Mar 22, 2017
arkpar pushed a commit that referenced this pull request Mar 22, 2017
* [ci skip] js-precompiled 20170314-121823

* Attach hardware wallets already in addressbook (#4912)

* Attach hardware wallets already in addressbook

* Only set values changed

* Add Vaults logic to First Run (#4894) (#4914)

* Add ability to configure Secure API (for #4885) (#4922)

* Add z-index to small modals as well (#4923)

* eth_sign where account === undefined (#4964)

* Update for case where account === undefined

* Update tests to not mask account === undefined

* default account = {} where undefined (thanks @tomusdrw)

* Fix Password Dialog forms style issue (#4968)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A8-looksgood 🦄 Pull request is reviewed well.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants