Skip to content

Contacts are mostly empty (missing name, username, number etc) #701

Open
@jockharkness

Description

@jockharkness

The problem

Hello,

I successfully linked my device as secondary. I can send messages just fine.

But the v1/contacts/{number} endpoint returns contacts which mostly look like this:

{
"number": "",
"uuid": "a6cd11c0-ac79-41f3-b6a5-abababababa",
"name": "",
"profile_name": "",
"username": "",
"color": "",
"blocked": false,
"message_expiration": ""
},

I have tried the v1/contacts/{number}sync endpoint, but it didnt resolve anything.

Annoying thing is I can see in the account.db file that the data is there, but it's encrypted:

ÏóãõÃ�‡.x.Æ∏�‰Õ�cJk≠àfi7ÎX˚‚:±û<SIGNAL_NAME>UNKNOWNÇ��'�,Ç���U���L����������

Would json-rpc mode give me the number, username, name etc? I heard the responses are the full metadata.

I started up the container in json-rpc mode, and the only calls i could get to work were my existing api calls from normal mode, although this still returned empty data.

When i tried using the json rpc format, i couldnt get it to work.

Thanks

Are you using the latest released version?

  • Yes

Have you read the troubleshooting page?

  • Yes

What type of installation are you running?

signal-cli-rest-api Docker Container

In which mode are you using the docker container?

Normal Mode

What's the architecture of your host system?

x86-64

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions