(Fix) Change metadata zipcode from numeric to short string

Related to https://github.com/poanetwork/poa-network-consensus-contracts/issues/45
This commit is contained in:
varasev 2018-04-02 19:00:09 +03:00
parent 017196d4ca
commit 42c5c270d1
2 changed files with 3 additions and 4 deletions

View File

@ -22,7 +22,7 @@ export class Validator extends React.Component {
let addressType = address_component.types[0];
switch(addressType) {
case "postal_code":
address_components.postal_code = Number(address_component.short_name);
address_components.postal_code = address_component.short_name;
break;
case "street_number":
address_components.street_number = address_component.short_name;
@ -151,7 +151,7 @@ export class Validator extends React.Component {
<div className="right">
<div className="form-el">
<label htmlFor="zip-code">Zip Code</label>
<input type="number" id="zip-code"
<input type="text" id="zip-code"
value={validatorStore.zipCode}
onChange={e => validatorStore.changeValidatorMetadata(e, "zipCode")}
/>

View File

@ -23,7 +23,6 @@ export default class ValidatorMetadata {
let createdDate = validatorData.createdDate > 0 ? moment.unix(validatorData.createdDate).format('YYYY-MM-DD') : ''
let updatedDate = validatorData.updatedDate > 0 ? moment.unix(validatorData.updatedDate).format('YYYY-MM-DD') : ''
let expirationDate = validatorData.expirationDate > 0 ? moment.unix(validatorData.expirationDate).format('YYYY-MM-DD') : ''
let postal_code = Number(validatorData.zipcode) || ''
return {
firstName: toAscii(validatorData.firstName),
lastName: toAscii(validatorData.lastName),
@ -33,7 +32,7 @@ export default class ValidatorMetadata {
expirationDate,
licenseId: toAscii(validatorData.licenseId),
us_state: toAscii(validatorData.state),
postal_code,
postal_code: toAscii(validatorData.zipcode),
}
}