Skip to content

Cannot delete user who is a creator of an operation #76

@initstring

Description

@initstring

Tested by creating a new operation in demo mode with admin@example.com. Deleting that user generates as error as they are the creator of existing operations:

[2026-01-17 20:56:52.050 +1100] ERROR: ❌ tRPC failed
    service: "rtap"
    env: "development"
    path: "users.delete"
    err: {
      "type": "Object",
      "message": "Cannot delete user: 5 operation(s) were created by this user",
      "stack":
          TRPCError: Cannot delete user: 5 operation(s) were created by this user
              at /home/parallels/Documents/rtap/.next/dev/server/chunks/[root-of-the-server]__5aa11364._.js:2208:19
              at async resolveMiddleware (/home/parallels/Documents/rtap/.next/dev/server/chunks/node_modules_@trpc_server_dist_525be3da._.js:3810:30)
              at async callRecursive (/home/parallels/Documents/rtap/.next/dev/server/chunks/node_modules_@trpc_server_dist_525be3da._.js:3846:24)
              at async callRecursive (/home/parallels/Documents/rtap/.next/dev/server/chunks/node_modules_@trpc_server_dist_525be3da._.js:3846:24)
              at async callRecursive (/home/parallels/Documents/rtap/.next/dev/server/chunks/node_modules_@trpc_server_dist_525be3da._.js:3846:24)
              at async callRecursive (/home/parallels/Documents/rtap/.next/dev/server/chunks/node_modules_@trpc_server_dist_525be3da._.js:3846:24)
              at async /home/parallels/Documents/rtap/.next/dev/server/chunks/[root-of-the-server]__5aa11364._.js:795:20
              at async callRecursive (/home/parallels/Documents/rtap/.next/dev/server/chunks/node_modules_@trpc_server_dist_525be3da._.js:3846:24)
              at async procedure (/home/parallels/Documents/rtap/.next/dev/server/chunks/node_modules_@trpc_server_dist_525be3da._.js:3871:24)
              at async /home/parallels/Documents/rtap/.next/dev/server/chunks/node_modules_@trpc_server_dist_525be3da._.js:3178:30
              at async /home/parallels/Documents/rtap/.next/dev/server/chunks/node_modules_@trpc_server_dist_525be3da._.js:3326:45
    }

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