Skip to content

Commit 590e8d5

Browse files
Hieu Lam - TMAcweitat
andauthored
fix-7984:Show test/live key of Stripe under Payments section (#8786)
Co-authored-by: cweitat <[email protected]>
1 parent 891865e commit 590e8d5

File tree

2 files changed

+14
-13
lines changed

2 files changed

+14
-13
lines changed

app/models/setting.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ export default ModelBase.extend({
5252
stripeTestClientId : attr('string'),
5353
stripeTestSecretKey : attr('string'),
5454
stripeTestPublishableKey : attr('string'),
55+
stripeMode : attr('string'),
5556
isAlipayActivated : attr('boolean'),
5657
isPaypalActivated : attr('boolean'),
5758
isStripeActivated : attr('boolean'),

app/templates/components/forms/admin/settings/payment-gateway-form.hbs

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@
2222
<h5 class="ui header">
2323
{{t 'Stripe Integration Mode'}}
2424
</h5>
25-
{{#if (eq this.stripeMode 'debug')}}
26-
<div class="field">
27-
<UiRadio
28-
@label={{t "Test mode - Used during development and testing"}}
29-
@name="stripe_integration_mode"
30-
@value="debug"
31-
@current={{this.stripeMode}}
32-
@onChange={{action (mut this.stripeMode)}} />
33-
</div>
25+
<div class="field">
26+
<UiRadio
27+
@label={{t "Test mode - Used during development and testing"}}
28+
@name="stripe_integration_mode"
29+
@value="debug"
30+
@current={{this.settings.stripeMode}}
31+
@onChange={{action (mut this.settings.stripeMode)}} />
32+
</div>
33+
{{#if (eq this.settings.stripeMode 'debug')}}
3434
<div class="field">
3535
<label>
3636
{{t 'Client Test ID'}}
@@ -71,16 +71,16 @@
7171
@value={{this.settings.stripeTestPublishableKey}} />
7272
</div>
7373
{{/if}}
74-
{{#if (eq this.stripeMode 'production')}}
7574
<div class="ui hidden divider"></div>
7675
<div class="field">
7776
<UiRadio
7877
@label={{t "Live mode - Used during production"}}
7978
@name="stripe_integration_mode"
8079
@value="production"
81-
@current={{this.stripeMode}}
82-
@onChange={{action (mut this.stripeMode)}} />
80+
@current={{this.settings.stripeMode}}
81+
@onChange={{action (mut this.settings.stripeMode)}} />
8382
</div>
83+
{{#if (eq this.settings.stripeMode 'production')}}
8484
<div class="field">
8585
<label>
8686
{{t 'Client ID'}}
@@ -456,4 +456,4 @@
456456
<button class="ui teal button" type="submit">
457457
{{t 'Save'}}
458458
</button>
459-
</form>
459+
</form>

0 commit comments

Comments
 (0)