We have moved to a new Sailfish OS Forum. Please start new discussions there.
6

People app does not save entries unless name is provided.

Tracked by Jolla (In release)

asked 2020-02-03 22:46:43 +0300

M.BF gravatar image

Hello everyone!

When I try to save a phone number with "Add contact" within the People app (or "Save" in Phone app) I am not able to unless I type something in the Name (or in the Surname) field. For me that is a major nuisance, for I have a lot of phone numbers of agencies, restaurants, offices etc. where no case for a single person's name applies.

In fact, there used to be a similar behaviour also with the "old" interface, but I had found a workaround by using the Nickname option. You could fill that field in with the name of the company, and the app would save the entry.

Now it is more complicated: technically the same is still possible, but you must first fill the Name field in (with just anything) along with the Nickname one; save the entry; edit the newly created entry by removing the unnecessary Name field; save again.

Or, am I missing anything? As stated before, it would be very useful (expected, IMHO) to be able to save phone numbers to company entries.

FTR: I am on an Xperia F5122 running Nuuksio (yet, I believe this is since the app was redesigned, in Seitseminen). Thank you for your time, M

In the picture: you can see both Company and Nickname are filled in, but Accept is greyed out image description

edit retag flag offensive close delete

Comments

2

Another workaround; when in the 'first name' field, tap the spacebar, this highlights the 'Accept' button, now add something to 'company' field and tap 'Accept, the contact is now saved.

Spam Hunter ( 2020-02-04 00:16:24 +0300 )edit

On Sailfish OS release 3.4.0 it will be possible to create contacts having only company name & phone number.

jovirkku ( 2020-06-26 10:03:15 +0300 )edit

1 Answer

Sort by » oldest newest most voted
3

answered 2020-02-04 09:33:22 +0300

ThomasT gravatar image

NAME is one of the required fields in vCard (CardDAV), so it should not be left blank. I think: As long as you don't have a name of someone you want to call, the company name can be the NAME you want to call.

edit flag offensive delete publish link more

Comments

2

So, socially, I marked your reply as answer, because you pointed me in the right direction and helped me investigate the matter: thank you. Technically, I think you are wrong.

From what I gather looking at the Properties table of vCard in Wikipedia NAME is not required; N or FN are. Therefore, I made a little experiment; I made one online putting only a phone number and a "organization" string in. Then I imported it into the phone. The interesting thing is that the newly imported entry in my phone was created with a nickname too (same as the "organization" entry).

This brings me back to step one: if the standard has certain requirements (which I might or might not like, but have nothing to do with Jolla), can we just go back to the previous "arrangement", design where one could save an entry only with a nickname?

M.BF ( 2020-02-05 13:40:49 +0300 )edit
1

You're right. My intention was to address the mandatory fields in vCard.

ThomasT ( 2020-02-05 17:43:10 +0300 )edit
Login/Signup to Answer

Question tools

Follow
3 followers

Stats

Asked: 2020-02-03 22:46:43 +0300

Seen: 227 times

Last updated: Feb 04 '20