-
Notifications
You must be signed in to change notification settings - Fork 174
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Force disabling single-quote list for type parameter #2632
Conversation
Codecov Report
@@ Coverage Diff @@
## main #2632 +/- ##
=============================================
- Coverage 68.85% 18.04% -50.81%
Complexity 248 248
=============================================
Files 21 97 +76
Lines 700 3169 +2469
Branches 0 439 +439
=============================================
+ Hits 482 572 +90
- Misses 218 2404 +2186
- Partials 0 193 +193
Continue to review full report at Codecov.
|
This doesn't solve cases where the type string looks like this: |
13e71eb
to
ee918be
Compare
Maybe some testing? 🙈 |
9fa2dd8
to
10f02e7
Compare
tell me how? 😬 |
Oh wow, we have zero js testing 🙈 |
This is a big quality of life improvement for iOS users, anything that can be done to move it along? |
/rebase |
Signed-off-by: John Molakvoæ <[email protected]>
10f02e7
to
026ef7e
Compare
@skjnldsv I have no ida how to add a testing framework to the app at all. This needs to be done by somebody who has JS dev experience - so, not me. |
7cefa11
to
414db38
Compare
9669770
to
756a9e6
Compare
756a9e6
to
22ca41c
Compare
Signed-off-by: John Molakvoæ <[email protected]>
Signed-off-by: John Molakvoæ <[email protected]>
22ca41c
to
b34df2d
Compare
Sure, this is fixed? Installed NC 23.0.5 and Contacts 4.1.1... still effect that categories on iOS 15.5 are shown as "HOME or "CELL, etc... |
What I've noticed is that iOS and the CardDav server will sometimes exchange the old incorrectly quoted label as a custom label. What has worked for me is reapply the mobile lable in the web interface and then immediately trigger a sync on contacts. Very annoying that this bug polluted the database but alas. |
Hmmm... didn't work on my end (assume you meant the NC web interface... not iCloud, right?). At the same time, this would imply to go through hundreds / thousands of contact labels (depending on your address book size). If this is due to a polluted database, isn't there an occ command (as a workaround at least)? |
Any ideas / hints? |
@moeb98 Were you able to figure anything out for this? |
Nope, after waiting for any feedback here for a few days, I honestly lost track due to other priorities and rather switched back to the old iCloud sync using NC for calendar only. |
Fix #1107
Debug session with @miaulalala
contacts/src/store/contacts.js
Line 356 in e939943
Impossible to override the
stringify.propertyValue
as we don't want to do that for all types,Suggestion: override the toString method and use a regex to force-remove quotes*
/TYPE="([a-zA-Z-,]+)"/gm