Skip to content

Carddav client won't fetch anything other than contact name #7915

@minatsuki

Description

@minatsuki

Don't know this is function still maintained/test only or something other as I cant find in document, so sorry to list as a feature request.

Description
I use radicale as carddav server, and want to sync contact with monica. I know vcard will only import first phone info in web ui, but with carddav sync, monica only sync/create with contact name, and set gender as vCard. No phone, no email. Another with manual sync, edit in radicale side not merge to monica, but monica to radicale works.

Reproduce
the version I use:
docker image: monica:5.0.0-beta.5-apache

create sync with radicale, get "Subscription added: some_uuid"
docker exec -it monica:5.0.0-beta.5-apache-1 php artisan monica:newaddressbooksubscription --email user_in_monica@somewhere.com --url radicale.host --login radicale_username --password radicale_password --vaultId vaultid_as_user_in_monica

manual sync without uuid docker exec -it monica:5.0.0-beta.5-apache-1 php artisan monica:updateaddressbooksubscription won't work will get

   Illuminate\Database\Eloquent\ModelNotFoundException

  No query results for model [App\Models\AddressBookSubscription].

  at vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:599
    595▕             return $result;
    596▕         }
    597▕
    598▕         if (is_null($result)) {
  ➜ 599▕             throw (new ModelNotFoundException)->setModel(
    600▕                 get_class($this->model), $id
    601▕             );
    602▕         }
    603▕

with some_uuid above docker exec -it monica:5.0.0-beta.5-apache-1 php artisan monica:updateaddressbooksubscription -vvv --subscriptionId=some_uuid works with no output, but as in description, sync only works one way. So will this function works in future or just something like deprecated?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions