Okay
  Public Ticket #2771591
This Problem is back/not fixed again, even though I never change/update anything?
Closed

Comments

  •  2
    goodolvintage started the conversation

    Hi Mari/Irina

    Remember last time my ticket at https://mpithemes.ticksy.com/ticket/2661255/ to which I told you a problem about:
    "2) The second problem is... if a person enters the form correctly, the form submits and a notice "Form submitted, thank you, etc"... is shown to the user. If the user misses out on the email, or any required field, it also shows a notice "Please fill in the required fields, etc..".... HOWEVER, if a) the user submits the form with an INVALID email, example hi@g     and clicks "submit", there is no prompt to tell him "email is invalid". b) After user seemingly submitted the form,  there is no notice to say "form submitted"... like it normally would. Neither is there a prompt to say "not submitted due to email invalid". c) Anyway, the form was NOT submitted (I checked my email and did not receive any form if user type an invalid email). However, the user wouldn't know this, since there is no notice to tell him if form submitted or not, it just brings him back to the product page (the place where you clicked the contact us button). d) At this point, Clicking the Contact us button AGAIN (the 2nd time, after u submitted the 1st form with invalid email), the "email is invalid"  notice will show up (as per screenshot....). But then it's like too late as the user is not aware that his form was rejected in the first place.. "

    To which you guys fixed the problem (giving me the screenshot https://monosnap.com/file/GHFRusQFIWOs6FjsRUhFnBe5a5zXri ). Back then I tested it it was working fine, and then I made my store LIVE. 
    Afterwards I wrote in to say it wasn't working on Firefox, to which you guys fixed it again, at https://mpithemes.ticksy.com/ticket/2707146/ .


    However, as I was testing out TODAY the 4.8 (using Preview mode), I found out it does not have this fix even though you mention it would be included in future versions? And then I proceed to test out my LIVE store again (4.5), and the fix seems to be gone too. There is no prompt anymore if the user enters invalid email like hi@h      . As such, what happened? Did you guys change anything such that this fix is no more? From what I can recall, you guys only fixed the 
    1) Wishlist/Compare issue  https://mpithemes.ticksy.com/ticket/2745227/ 
    2) Related Products for Safari https://mpithemes.ticksy.com/ticket/2745163/

    So how will these 2 fixes remove the invalid email fix that you did for me in the past? Can you please check (on LIVE THEME 4.5) and let me know? Thanks..

  •  2
    goodolvintage replied

    Hi Irina/Mari

    After some investigation, I realised the "invalid email" popup will come up if you do a Page/Browser REFRESH. Not sure why. Maybe you can look into this clue and see what's wrong.

    Steps to recreate:
    1) Go to https://www.gamestgeek.com/pages/contact-us
    2) Enter an invalid email like dgfdgd@gfgdf , the rest of the fields are valid.
    3) Click Submit and do a Recaptcha check if any.
    4) Now it brings you back to https://www.gamestgeek.com/pages/contact-us?contact%5Bbody%5D=fdsfds&form_type=contact    WITHOUT any popup to say invalid email.  At this point, click on the Browser's Refresh button to refresh the page.
    5) You will notice that after Refreshing the page, the prompt of invalid email appears. In the past, the prompt appears IMMEDIATELY after the user clicks "Submit" and the Recaptcha, so that user knows it's wrong. There was NO NEED to refresh the page. Now, it is bugged (in the sense that there is NO prompt anymore after submitting). 

    Kindly check on this. This bug is happening for both the Main Contact form and the Pop-up Contact form (for both 4.5 and 4.8). I'm not sure why it happened for the 4.5 coz you already fixed it for me, and it's NOT supposed to be back. So please investigate the cause of the problem (what made the bug came back).. Thanks!

  •  196
    Mari replied

    Hi, goodolvintage,

    Unfortunately, it is not a theme related issue. The form validation happening at the Shopify server, the theme developer can't control it.

    You may check this behavior at the Debut Shopify theme. 

    Once you configure the Debut Shopify theme you like, please let me know I will check it and update the Shella theme if needed.

    Stay safe and healthy.

    Best regards, Mari

  •  2
    goodolvintage replied

    hi, but i thought you guys managed to fix it last time? Why did it changed??

  •  196
    Mari replied

    Hi, goodolvintage,

    "The form validation happening at the Shopify server" - it means that we don't have access to the Shopify server. The Shopify software may update the validation process at the server side.

    The Shopify recommends to handle form like at the Debut theme. Once you configure the Debut theme you like and if Shella theme has a different behavior, please create a new ticket.

    I will close this ticket now. Feel free to open a new ticket if you have more questions about the theme settings.


    Stay safe and healthy.

    Best regards, Mari