diff options
author | Stefan Malzner <stefan@adlk.io> | 2017-10-24 15:22:23 +0200 |
---|---|---|
committer | Stefan Malzner <stefan@adlk.io> | 2017-10-24 15:22:23 +0200 |
commit | a8546142f2bf6dbcad40f6a03d45ff557324b5bb (patch) | |
tree | e81f9bffdcaf89cf448a81a0fe19a0ccac349913 | |
parent | Merge pull request #80 from apo-mak/develop (diff) | |
download | ferdium-app-a8546142f2bf6dbcad40f6a03d45ff557324b5bb.tar.gz ferdium-app-a8546142f2bf6dbcad40f6a03d45ff557324b5bb.tar.zst ferdium-app-a8546142f2bf6dbcad40f6a03d45ff557324b5bb.zip |
fix(Payment): Fix wrong URL encoding with umlauts in parameters
-rw-r--r-- | src/components/ui/SubscriptionPopup.js | 2 | ||||
-rw-r--r-- | src/containers/ui/SubscriptionPopupScreen.js | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/components/ui/SubscriptionPopup.js b/src/components/ui/SubscriptionPopup.js index 72b6ccd98..5aae2c47a 100644 --- a/src/components/ui/SubscriptionPopup.js +++ b/src/components/ui/SubscriptionPopup.js | |||
@@ -57,7 +57,7 @@ export default class SubscriptionPopup extends Component { | |||
57 | className="subscription-popup__webview" | 57 | className="subscription-popup__webview" |
58 | 58 | ||
59 | autosize | 59 | autosize |
60 | src={url} | 60 | src={encodeURI(url)} |
61 | disablewebsecurity | 61 | disablewebsecurity |
62 | onDidNavigate={completeCheck} | 62 | onDidNavigate={completeCheck} |
63 | // onNewWindow={(event, url, frameName, options) => | 63 | // onNewWindow={(event, url, frameName, options) => |
diff --git a/src/containers/ui/SubscriptionPopupScreen.js b/src/containers/ui/SubscriptionPopupScreen.js index d17477b1d..0b6432e50 100644 --- a/src/containers/ui/SubscriptionPopupScreen.js +++ b/src/containers/ui/SubscriptionPopupScreen.js | |||
@@ -24,7 +24,7 @@ export default class SubscriptionPopupScreen extends Component { | |||
24 | render() { | 24 | render() { |
25 | return ( | 25 | return ( |
26 | <SubscriptionPopup | 26 | <SubscriptionPopup |
27 | url={decodeURIComponent(this.props.router.params.url)} | 27 | url={this.props.router.params.url} |
28 | closeWindow={() => window.close()} | 28 | closeWindow={() => window.close()} |
29 | completeCheck={e => this.completeCheck(e)} | 29 | completeCheck={e => this.completeCheck(e)} |
30 | isCompleted={this.state.complete} | 30 | isCompleted={this.state.complete} |