Twenty

T

Twenty

Building a modern Open Source CRM, powered by the community

Join

❓︱help

🏡︱general

💻︱development

"User does not have permission" on selfhosted 0.55.0

Hi, Since I upgraded from 0.54 every tab in the workspace shows "User does not have permission", I have error log neither in the containers of in the browser console. core.workspace looks upgraded :...
No description

Get logo from domain link to Name like Companies

Hi guys! Can I create custom object, and get logo from domain link to name like Companies do?
No description

✅ Trying to implement Microsoft Auth on self-hosted server, but getting page not found error

Hi! So my group is trying to implement microsoft authentication on a self hosted twenty instance, and we finally got through all the ID and api clearing, but now we're getting 404 page not found errors. ```CALENDAR_PROVIDER_MICROSOFT_ENABLED=TRUE MESSAGING_PROVIDER_MICROSOFT_ENABLED=TRUE AUTH_MICROSOFT_ENABLED=TRUE...
No description

error: error: duplicate key value violates unique constraint

After upgrading to v0.53 (following help steps from: https://discord.com/channels/1130383047699738754/1381926650828292096) I now see following repeating errors in the logs: ```server-1 | error: error: duplicate key value violates unique constraint "IDX_UNIQUE_6d269465206d2f3e283ce479b2e" server-1 | query failed: INSERT INTO "workspace_7p0vvem84hpqothgegpexvj81"."viewField"("fieldMetadataId", "isVisible", "size", "id", "position", "aggregateOperation", "createdAt", "upd atedAt", "deletedAt", "viewId") VALUES ($1, $2, $3, $4, $5, DEFAULT, DEFAULT, DEFAULT, DEFAULT, $6) RETURNING "fieldMetadataId", "isVisible", "size", "id", "position", "aggregateOperati on", "createdAt", "updatedAt", "deletedAt" -- PARAMETERS: ["da5e450b-f116-4228-8d3c-b9b76fd0bb6a",true,100,"94514f91-bad9-49e9-ab8d-30aa473c36bf",7,"09c365d1-a192-4394-af23-6c2ae74454ec...
No description

Opportunities are gone from Workspace

I cannot find Opportunities in my workspace. It is an active object.
No description

Issue with listing notes

Hi all, I'm currently self-hosting Twenty version 0.40.0. I've been working on using the rest API to create and modify notes, and I accidentally ran a request that had an incomplete body field:
'body': '[{"content":[{"type":"text","text":"example-bucket-id","styles":{}}]}]'
'body': '[{"content":[{"type":"text","text":"example-bucket-id","styles":{}}]}]'
...

Server Container Hanging During Startup

Hey how's it going y'all? I'm looking to test out deploying twenty to an AWS ECS cluster but I'm running into an interesting error right now where the latest twentyhq/twenty docker container seems to hang when it's deployed as a task. From the looks of it, the container hangs on the yarn command:prod upgrade command in the entrypoint.sh file. It's running in a container with 8GB ram and decent CPU, so I don't think it's a resource constraint. The yarn command is not outputting any logs to stdout, so I'm at a bit of a loss. Any ideas what to check next to troubleshoot? ``` Mem: 5642940K used, 10426568K free, 532K shrd, 163672K buff, 4272176K cached...

How can I create a relation with the same entity?

I wanna create the parent relation (it's a property) inside property, how can I do that? When I run the upgrade command it's throwing with [Nest] 34073 - 06/12/2025, 9:32:03 PM ERROR [WorkspaceSyncMetadataService] Sync of standard objects failed with: [Nest] 34073 - 06/12/2025, 9:32:03 PM ERROR [WorkspaceSyncMetadataService] Error: Join column for parent relation is present on both sides...
No description

Authentication failed after deleting a user from core.user

Hi, I'm self hosting Twenty. I deleted a user from core."user" table. After that, I'm not able login with the emails I was previously able to login with. I get this error in the backend: "BaseGraphQLError [GraphQLError]: User workspace not found" ...

Heap limit Allocation reached on first time running "npx start" after setting up the project.

I think the issue is due to backend scripts because same error occurs on running
npx nx start twenty-server
npx nx start twenty-server
command but I don't know how I can resolve this. ``` <--- Last few GCs ---> [0] [0] [42828:0x3aff7000] 40414 ms: Scavenge (interleaved) 2043.4 (2085.9) -> 2042.0 (2086.2) MB, pooled: 0 MB, 11.70 / 0.01 ms (average mu = 0.261, current mu = 0.256) allocation failure; [0] [42828:0x3aff7000] 41101 ms: Mark-Compact 2043.7 (2086.2) -> 2037.8 (2085.7) MB, pooled: 0 MB, 678.57 / 0.01 ms (average mu = 0.164, current mu = 0.082) allocation failure; scavenge might not succeed...

DB column error

hi, I've got an error in the server logs about a missing column in the database (running version 0.54) ```logs [...] previous line is a big query [...]...
No description

Access to addressLat and addressLng fields in the GUI?

I see these fields in the database, but I can't find any way to set these in the GUI. These fields would be great to use for creating a report of the geographical distribution of leads and sales. I can always populate these fields manually and/or through a batch job, but it would be great if I could set them through the GUI as well......

Error: Field Metadata of type RELATION with id befd9a49-20cc-4200-8a5c-e1ed07cb1e96 has no settings

After updating gradually to v0.53 front-end is unreachable with following error: ```server-1 | Exception Captured server-1 | { user: undefined, workspace: undefined } server-1 | [ server-1 | Error: Field Metadata of type RELATION with id befd9a49-20cc-4200-8a5c-e1ed07cb1e96 has no settings...

How to pass attachment url in attachment creation API

I am trying to create atachments through API. I pass my file's s3 public url. But when I try to view the file I get the below error - {"statusCode":400,"message":"Folder https: is not allowed","error":"Bad Request"} My API request - curl https://api.twenty.com/rest/attachments \ --request POST ...

Importing Multi Select Values

Hello! I'm trying to figure out how we can import multi select values which are not yet defined on the data model setting. I was wondering if anyone knows a workaround. Thanks in advance!

Sync between workspaces?

Hi everybody, I'm so new with Twenty. Due to the lack of permission and role define now, I have to separate peoples to workspaces. But some data must be shared! Is there a way to sync data between two workspaces? Like one table is created or updated in workspace 1, and another table in workspace 2 will be synced....

Rest API relation field filter not working

We have lots of relational fields and want to filter records based on that. ut when we try to filter records with relation field we get error . W e tried this tewnty cloud and self hosted solution both . Have attached screen shots for the error and query details. We basically want to filter the relation fields . Please let us know if there is something wrong in the syntax we used....
No description

Need help to resolve a query regarding issue #7283

Hi team, I wanted to work on this issue Timeline Feed: Exclude Empty Record Creation/Deletion Logs #7283 Open I have dropped in a comment on the issue regarding my query. Would really appreciate it if someone from the team could take a quick look. It is linked here. ...

Update problem

Hello all I tried to update from 0.51 and it seems that something gone wrong. I installed 0.52, 0.53, 0.54, but in the database, the version of my current workspace stay stuck at 0.51.14....

Workflow x n8n integration

Hi everyone, I have a small pro account and I'm trying to trigger a Twenty workflow to create custom object data from an n8n HTTP POST request. I'm having a hard time formatting my JSON. Is there any documentation for this use case? Thank you!