\n\n**Desktop (please complete the following information):**\n\n- OS: [e.g. iOS]\n- Browser [e.g. chrome, safari]\n- Version [e.g. 22]\n\n**Smartphone (please complete the following information):**\n\n- Device: [e.g. iPhone6]\n- OS: [e.g. iOS8.1]\n- Browser [e.g. stock browser, safari]\n- Version [e.g. 22]\n\n**Additional context**\nAdd any other context about the problem here.\n\n---\n\n### 🚨 DO NOT EDIT BELOW THIS LINE 🚨\n\n### Instructions for Requesting Assignment:\n\nTo request assignment, please clearly outline your solution and timeline by commenting on the issue using the format below:\n\n**Describe your solution clearly:**\nProvide a detailed explanation of your proposed solution, including your approach, key implementation steps, and relevant examples or references. Mention any dependencies, assumptions, or risks you foresee that might affect your timeline or implementation.\n\n**Expected Timeline:**\n- End date: [Expected submission date of a completed Pull Request]\n\n**Additional Context:**\nInclude any other relevant context, links, screenshots, or resources that support your proposed solution.\n\n> 🚨 Your assignment may be unassigned if there is no activity or progress within the stated timeline unless communicated clearly and agreed upon.\n",[],14039,"Custom Validation Messages Not Displayed in Create Activity Definition Form","2025-10-12T07:40:07Z","https://github.com/ohcnetwork/care_fe/issues/14039",0.71077204,{"description":3204,"labels":3205,"number":3206,"owner":3172,"repository":3173,"state":3174,"title":3207,"updated_at":3208,"url":3209,"score":3210},"**Description:**\n\nCurrently, in DiscountCodeForm, the Save button becomes enabled when the user enters just spaces in the name or code fields and it is accepting white space.\n\nhttps://github.com/user-attachments/assets/740e68cd-7499-46e1-85db-f81643ca9f36\n\n**Expected Behavior:**\n\n- Fields should not accept values containing only spaces.\n\n---\n\n🚨 DO NOT EDIT BELOW THIS LINE 🚨\nInstructions for Requesting Assignment:\nTo request assignment, please clearly outline your solution and timeline by commenting on the issue using the format below:\n\nDescribe your solution clearly:\nProvide a detailed explanation of your proposed solution, including your approach, key implementation steps, and relevant examples or references. Mention any dependencies, assumptions, or risks you foresee that might affect your timeline or implementation.\n\nExpected Timeline:\n\nEnd date: [Expected submission date of a completed Pull Request]\nAdditional Context:\nInclude any other relevant context, links, screenshots, or resources that support your proposed solution.\n\n🚨 Your assignment may be unassigned if there is no activity or progress within the stated timeline unless communicated clearly and agreed upon.\n\n\n",[],14021,"Proper Validation for DiscountCodeForm to Prevent Whitespace-Only Inputs","2025-10-09T17:14:12Z","https://github.com/ohcnetwork/care_fe/issues/14021",0.7142422,{"description":3212,"labels":3213,"number":3214,"owner":3172,"repository":3173,"state":3174,"title":3215,"updated_at":3216,"url":3217,"score":3218},"**Describe the bug**\nThere are two issues observed in the Encounters page:\n\n1. **Validation bypass after removal**\n - When adding Allergy, Diagnosis, or Symptoms for the first time, the required validation for the main dropdown works correctly (e.g., \"This field is required\").\n- However, if an item is added and then removed, the user can submit the form again **without selecting anything**, and it still gets submitted without triggering the required validation.\n- This bypass happens for all three: Allergy, Diagnosis, and Symptoms.\n\n2. **Raw translation keys in Add Questionnaire**\n- When selecting the **\"Respiratory Status\"** questionnaire, under **\"Respiratory Support\"**, some options display raw translation keys (e.g., `oxygen_support`, `non_invasive`) instead of their proper localized labels.\n\n**To Reproduce**\nSteps to Reproduce (Issue 1 - Validation bypass):\n\n1. Go to Encounters → Add Allergy (same issue for Diagnosis/Symptoms).\n2. Try to submit without selecting anything → validation message appears (expected).\n3. Add any allergy and submit → works fine.\n4. Edit and remove that allergy → list becomes empty.\n5. Submit without adding anything again → submission still succeeds (unexpected).\n\nSteps to Reproduce (Issue 2 - Raw translation keys):\n\n1. Go to Encounters → Add Questionnaire → select \"Respiratory Status\".\n2. Under \"Respiratory Support\", check the options.\n3. Notice that raw translation keys like `oxygen_support`, `non_invasive`, etc., are shown instead of proper values.\n\n**Expected behavior**\n- For Issue 1: Required validation should trigger every time the list is empty, even after removing previously added items.\n- For Issue 2: All option labels should display their localized text instead of raw translation keys.\n\n**Screenshots**\n\nhttps://github.com/user-attachments/assets/58ca5faf-f7ec-4bf5-b1a9-707949d068ae\n\n**Desktop (please complete the following information):**\n\n- OS: [e.g. iOS]\n- Browser [e.g. chrome, safari]\n- Version [e.g. 22]\n\n**Smartphone (please complete the following information):**\n\n- Device: [e.g. iPhone6]\n- OS: [e.g. iOS8.1]\n- Browser [e.g. stock browser, safari]\n- Version [e.g. 22]\n\n**Additional context**\nAdd any other context about the problem here.\n\n---\n\n### 🚨 DO NOT EDIT BELOW THIS LINE 🚨\n\n### Instructions for Requesting Assignment:\n\nTo request assignment, please clearly outline your solution and timeline by commenting on the issue using the format below:\n\n**Describe your solution clearly:**\nProvide a detailed explanation of your proposed solution, including your approach, key implementation steps, and relevant examples or references. Mention any dependencies, assumptions, or risks you foresee that might affect your timeline or implementation.\n\n**Expected Timeline:**\n- End date: [Expected submission date of a completed Pull Request]\n\n**Additional Context:**\nInclude any other relevant context, links, screenshots, or resources that support your proposed solution.\n\n> 🚨 Your assignment may be unassigned if there is no activity or progress within the stated timeline unless communicated clearly and agreed upon.\n",[],13349,"Validation bypass after removal in Add Allergy/Diagnosis/Symptoms & Raw translation keys in Add Questionnaire","2025-08-12T11:21:15Z","https://github.com/ohcnetwork/care_fe/issues/13349",0.72530925,{"description":3220,"labels":3221,"number":3222,"owner":3172,"repository":3173,"state":3174,"title":3223,"updated_at":3224,"url":3225,"score":3226},"### Describe \nRefer to the screenshot attached, \n- The required field validations for `Slot duration` and `Patient per slot` are not showing any error messages, even when the fields are left empty.\n- The `Number of slots` field shows a confusing error: \"Expected number, received NaN\"\n\n\n\u003Cimg width=\"509\" height=\"816\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/a509caa6-2ebc-4135-a331-8790b2bb6181\" />\n\n---\n\n### 🚨 DO NOT EDIT BELOW THIS LINE 🚨\n\n### Instructions for Requesting Assignment:\n\nTo request assignment, please clearly outline your solution and timeline by commenting on the issue using the format below:\n\n**Describe your solution clearly:**\nProvide a detailed explanation of your proposed solution, including your approach, key implementation steps, and relevant examples or references. Mention any dependencies, assumptions, or risks you foresee that might affect your timeline or implementation.\n\n**Expected Timeline:**\n- End date: [Expected submission date of a completed Pull Request]\n\n**Additional Context:**\nInclude any other relevant context, links, screenshots, or resources that support your proposed solution.\n\n> 🚨 Your assignment may be unassigned if there is no activity or progress within the stated timeline unless communicated clearly and agreed upon.\n",[],13305,"Validation Errors Not Displayed as Expected for Schedule Edit Form ","2025-08-10T18:45:31Z","https://github.com/ohcnetwork/care_fe/issues/13305",0.7332493,{"description":3228,"labels":3229,"number":3236,"owner":3172,"repository":3173,"state":3237,"title":3238,"updated_at":3239,"url":3240,"score":3241},"**Describe the bug**\nWhen the \"name\" or \"code\" fields are left empty in the `DiscountCodeForm` and `DiscountMonetaryComponentForm`, the validation error displays the raw translation key (e.g., \"field_required\") instead of the actual translated message.\n\n**To Reproduce**\nSteps to reproduce the behavior:\n\n1. Go to '...'\n2. Click on '....'\n3. Scroll down to '....'\n4. See error\n\n**Expected behavior**\nThe validation error message should display the translated text (e.g., \"This field is required\") instead of the raw translation key when the \"name\" or \"code\" fields are left empty in the `DiscountCodeForm` and `DiscountMonetaryComponentForm`.\n\n**Screenshots**\n\n\u003Cimg width=\"558\" height=\"928\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/4b998740-2977-40c2-ac51-d7f8fccf3172\" />\n\n\u003Cimg width=\"574\" height=\"924\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/20d159db-1516-4cd7-99e1-85136620cf91\" />\n\n**Desktop (please complete the following information):**\n\n- OS: [e.g. iOS]\n- Browser [e.g. chrome, safari]\n- Version [e.g. 22]\n\n**Smartphone (please complete the following information):**\n\n- Device: [e.g. iPhone6]\n- OS: [e.g. iOS8.1]\n- Browser [e.g. stock browser, safari]\n- Version [e.g. 22]\n\n**Additional context**\nAdd any other context about the problem here.\n\n---\n\n### 🚨 DO NOT EDIT BELOW THIS LINE 🚨\n\n### Instructions for Requesting Assignment:\n\nTo request assignment, please clearly outline your solution and timeline by commenting on the issue using the format below:\n\n**Describe your solution clearly:**\nProvide a detailed explanation of your proposed solution, including your approach, key implementation steps, and relevant examples or references. Mention any dependencies, assumptions, or risks you foresee that might affect your timeline or implementation.\n\n**Expected Timeline:**\n- End date: [Expected submission date of a completed Pull Request]\n\n**Additional Context:**\nInclude any other relevant context, links, screenshots, or resources that support your proposed solution.\n\n> 🚨 Your assignment may be unassigned if there is no activity or progress within the stated timeline unless communicated clearly and agreed upon.\n",[3230,3233],{"name":3231,"color":3232},"question","d876e3",{"name":3234,"color":3235},"needs-triage","ededed",13219,"closed","Validation error messages show translation keys instead of translated text in DiscountCodeForm and DiscountMonetaryComponentForm","2025-08-04T10:44:08Z","https://github.com/ohcnetwork/care_fe/issues/13219",0.5488113,{"description":3243,"labels":3244,"number":3248,"owner":3172,"repository":3173,"state":3237,"title":3249,"updated_at":3250,"url":3251,"score":3252},"**Describe the bug**\nNo input fields in Create Discount form have required indicator.\n\n**To Reproduce**\nSteps to reproduce the behavior:\n\n1. Go to '...'\n2. Click on '....'\n3. Scroll down to '....'\n4. See error\n\n**Expected behavior**\nAdd aria-required=\"true\" to Name and Code and correct the \"Field required\" translation\n\n**Screenshots**\n\n\u003Cimg width=\"1911\" height=\"953\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/7f170d78-5e8f-494c-9f31-f3632cf83753\" />\n\n**Desktop (please complete the following information):**\n\n- OS: [e.g. iOS]\n- Browser [e.g. chrome, safari]\n- Version [e.g. 22]\n\n**Smartphone (please complete the following information):**\n\n- Device: [e.g. iPhone6]\n- OS: [e.g. iOS8.1]\n- Browser [e.g. stock browser, safari]\n- Version [e.g. 22]\n\n**Additional context**\nAdd any other context about the problem here.\n\n---\n\n### 🚨 DO NOT EDIT BELOW THIS LINE 🚨\n\n### Instructions for Requesting Assignment:\n\nTo request assignment, please clearly outline your solution and timeline by commenting on the issue using the format below:\n\n**Describe your solution clearly:**\nProvide a detailed explanation of your proposed solution, including your approach, key implementation steps, and relevant examples or references. Mention any dependencies, assumptions, or risks you foresee that might affect your timeline or implementation.\n\n**Expected Timeline:**\n- End date: [Expected submission date of a completed Pull Request]\n\n**Additional Context:**\nInclude any other relevant context, links, screenshots, or resources that support your proposed solution.\n\n> 🚨 Your assignment may be unassigned if there is no activity or progress within the stated timeline unless communicated clearly and agreed upon.\n",[3245],{"name":3246,"color":3247},"good first issue","7057ff",13203,"Required indicator (*) missing for fields in AddRequired indicator (*) missing for fields in Create Discount Code form","2025-08-01T17:27:17Z","https://github.com/ohcnetwork/care_fe/issues/13203",0.6788896,{"description":3254,"labels":3255,"number":3258,"owner":3172,"repository":3173,"state":3237,"title":3259,"updated_at":3260,"url":3261,"score":3262},"\n**Describe the bug**\nWhen a discount or tax is added in the ChargeItemDefinition form, a validation error (Expected string, received null)appears on the corresponding input field.\n\n**To Reproduce**\nSteps to reproduce the behavior:\n\n1. Go to 'Settings'\n2. Click on 'ChargeItemDefinitions'\n3. Click on 'Add Definition'\n4. Click on 'Add discount' or 'Add tax' dropdown.\n5. See error\n\n**Expected behavior**\nWhen a discount or tax is added, the input should accept the default value without showing a validation error.\n\n**Screenshots**\n\nhttps://github.com/user-attachments/assets/2aec7375-9430-4924-96f0-8d105b910066\n\n**Desktop (please complete the following information):**\n\n- OS: [e.g. iOS]\n- Browser [e.g. chrome, safari]\n- Version [e.g. 22]\n\n**Smartphone (please complete the following information):**\n\n- Device: [e.g. iPhone6]\n- OS: [e.g. iOS8.1]\n- Browser [e.g. stock browser, safari]\n- Version [e.g. 22]\n\n**Additional context**\nAdd any other context about the problem here.\n\n---\n\n### 🚨 DO NOT EDIT BELOW THIS LINE 🚨\n\n### Instructions for Requesting Assignment:\n\nTo request assignment, please clearly outline your solution and timeline by commenting on the issue using the format below:\n\n**Describe your solution clearly:**\nProvide a detailed explanation of your proposed solution, including your approach, key implementation steps, and relevant examples or references. Mention any dependencies, assumptions, or risks you foresee that might affect your timeline or implementation.\n\n**Expected Timeline:**\n- End date: [Expected submission date of a completed Pull Request]\n\n**Additional Context:**\nInclude any other relevant context, links, screenshots, or resources that support your proposed solution.\n\n> 🚨 Your assignment may be unassigned if there is no activity or progress within the stated timeline unless communicated clearly and agreed upon.\n",[3256,3257],{"name":3231,"color":3232},{"name":3234,"color":3235},13215,"Bug: Validation error on Discounts and Taxes fields in ChargeItemDefinitions","2025-08-04T07:49:13Z","https://github.com/ohcnetwork/care_fe/issues/13215",0.68332404,["Reactive",3264],{},["Set"],["ShallowReactive",3267],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fDX6pRcOzQ24ctXhvXXtdTAFOIkVKWlPCdNZMVi9tV4k":-1},"/ohcnetwork/care_fe/13234"]