Hello,
I have the following code in my HTML I'm trying to use. This code looks for a Campaign Name attribute and applies the corresponding couponID. However, when I try to save this code, I get an "invalid helper substr" error.
Solved! Go to Solution.
Views
Replies
Total Likes
@montezh2001 the substr function is missing the syntax. try along these lines,
{{#each profile._*********.walletInfo.couponDetails as |coupon|}}
{%#if contains(coupon.campaignName,"NA_EM_2025_Coupon_Launch") %}
{%= substr(coupon.couponId,0,2) %}
{%else%} No Valid Coupon Available {%/if%}
{{/each}}
Views
Replies
Total Likes
@montezh2001 the substr function is missing the syntax. try along these lines,
{{#each profile._*********.walletInfo.couponDetails as |coupon|}}
{%#if contains(coupon.campaignName,"NA_EM_2025_Coupon_Launch") %}
{%= substr(coupon.couponId,0,2) %}
{%else%} No Valid Coupon Available {%/if%}
{{/each}}
Views
Replies
Total Likes
Thank you @SatheeskannaK .
This worked, despite the documentation stating having the ending index is an option.
Views
Likes
Replies