-
Notifications
You must be signed in to change notification settings - Fork 343
Booster shot with BioNTech on J&J shows "wait X days until completed" text #777
Comments
The problem, that a Biontech Booster ("2/2") on J&J is only valid after 14 days, is known and can't be fixed, see Digitaler-Impfnachweis/certification-apis#198. The app shows this text because it can't differentiate between a normal "2/2" Biontech shot and a "2/2" Biontech Booster shot. |
@Ein-Tim Ah thank you. |
Each certificate has to be "looked at" independently of any other certificates, because the EU rules only allow "one event in one certificate". The problem wouldn't be to hide the message you are seeing for everyone who got a Biontech "2/2" certificate and a Jansen & Jansen "1/1" certificate, this would just be looking at the certificates you've stored in your app and hiding this message. Hope this was clear? |
@reckter In principle one could include a logic onto the CWA, can can recognise a 2/2 BioNTech/Moderna certificate as a booster vaccination, if CWA finds a 1/1 J&J certificate in the "wallet". As pointed out by @Ein-Tim, the issue would still persist, since a CheckApp (in Germany CovPassCheck-App) only scans one certificate, it cannot conclude if it is a booster vaccination or the completion of a series of vaccination (Grundimmunisierung). The workaround for users with a 1/1-J&J vaccination is to present for checking in the first 14 days the J&J certificate and the 2/2 booster certificate. |
As far as I can tell, this is what the CWA, currently does as well, correct?
My underlying problem is, that I do have valid vaccination coverage, but the app is suggesting me that I currently do not have that. Explaining why the new certificate will only be shown in X days is my preferred solution currently ("Your newest certificate is valid in X days, until then the app will show your previous, still valid, certificate" or so). All that aside, this is not an app braking bug or anything. |
@Ein-Tim @dsarkar I don't know how this check is implemented in the app; but as a user, I would expect the following:
Does this make sense? |
AFAIK this is how it's done since version 2.13.2. Do you have a way to confirm this? @reckter For the reasons mentioned above this issue can't be fixed on CWA side, thus I think it doesn't really make sense to leave this issue open any longer, or? @dsarkar I suggest to apply the |
@Ein-Tim I guess reading the code ... maybe another day 🙃 |
I don't think a "wontfix" is a solution here, at least the text in the app should be changed to include this information. |
@moabits see also https://www.coronawarn.app/de/faq/#vac_booster_jj. @Ein-Tim do you want to create a wishlist item, that such information should be shown in the app, or maybe even better, a link to this (or another) FAQ article in the vaccination status box? |
I agree with @moabits. If there isn"t a ticket in the right place, to get this fixed it should be created, and we can use this as a tracking for that. (I whole heartedly agree though, that as a maintainer of the cwa such tickets are frustrating, because you can't actively fix them)
if that's the case, then we can close this as fixed :D Looking at these lines: It seems like it's at least fixed in the Compass app: https://github.com/Digitaler-Impfnachweis/covpass-ios/blob/67278c30862e601131c01503331e3cf04bf3776b/Source/CovPassCommon/Sources/CovPassCommon/Models/Vaccination.swift#L32 |
Not creating a new Jira ticket at this point but this one is getting added to our ongoing hot-topic discussion that is already active in Jira. The team is aware of this issue and actively trying to find a solution for this issue. EXPOSUREAPP-10993 The EU has currently declined a 3 of 3 vaccination approach to fix this issue. There is a discussion going on how a "Germany-Wide" solution could be implemented in the meantime. We have already published a faq article here: |
Internal Tracking ID: EXPOSUREAPP-10993 + EXPOSUREAPP-11043 |
Moved to cwa-documentation since this issue is not iOS specific but also affects Android |
FYI: https://ec.europa.eu/commission/presscorner/detail/en/ip_21_6837 says: "Boosters will be recorded as follows: 3/3 for a booster dose following a primary 2-dose vaccination series. |
@reckter This issue has been fixed with the new enumeration (2/1), so this issue can be closed as fixed. |
Avoid duplicates
=> I can not test on Android, so idk, happy to move this issue, when necessary.
Technical details
Describe the bug
After importing a booster-shot certificate for BioNTech, while already having a J&J certificate imported the app shows the text in the picture below on the certificate screen. All other information on the screen still correctly reflect the first successful vaccination though. It also states that it only uses the J&J certificate as the main one.
Steps to reproduce the issue
Upload the booster certificate no later then 14 days after the vaccination.
Expected behaviour
I would have expected to not see the text.
I might misinterpret the text, but as it's only the booster vaccination my certificate should be valid in these 14 days as well, which is not reflected in the text.
Possible Fix
Probably the easiest fix is to not display the text, when the certification without the last vaccination shot is sufficient.
Additional context
Internal Tracking ID: EXPOSUREAPP-10993 + EXPOSUREAPP-11043
The text was updated successfully, but these errors were encountered: