I’d like to create a new external phonebook in VitalPBX 4. I download the CSV template, add the entries to the CSV and upload to VitalPBX.
New external phonebook is created but there is no data in it.
If I try to open the generated phonebook URL I get 403 Access denied error message.
I found the problem/bug.
I used your CSV and rewrite the first person. The phone number left empty becuase he has only mobile.
After that I uploaded the modified csv without phone number. Only the second entry was uploaded.
Then I modified the first entry and I wrote the phone number before the mobil number and in this case all entries are uploaded.
So as I see if there is an empty value in between then that entry is not uploaded.
This is the file when the first entry was not uploaded but only the second.
OK, it’s required. I noteiced it. But I have some questions:
Why it is mandatory? Many people has only mobile number.
Does “phone” number means the compay landline number?
Does the “home_number” means the people’s landline number at home?
Where was it written that which column are required? The Phonebook wiki page is empty currently.
If it is required then there is a bug in the admin user interface during upload. It would be good to inform the users during/after the upload. Especially the new users.
We also fell foul of this today, we tried to upload a list of mobile numbers in the mobile number field and it kept just not updating. Once we moved the numbers to the Main number field it worked. Nothing on the screen indicated it was a required field and we got no error saying why it would not update - it just said the database updated even though nothing happened.
It would be better if it was not a required field as @ducky said, most people only have a mobile.