diff --git a/src/components/DrawPDFFields/index.tsx b/src/components/DrawPDFFields/index.tsx
index 6bf9ed7..99d8b78 100644
--- a/src/components/DrawPDFFields/index.tsx
+++ b/src/components/DrawPDFFields/index.tsx
@@ -19,7 +19,7 @@ import styles from './style.module.scss'
import { useEffect, useState } from 'react'
import * as PDFJS from 'pdfjs-dist'
-import { ProfileMetadata, User } from '../../types'
+import { ProfileMetadata, User, UserRole } from '../../types'
import {
PdfFile,
DrawTool,
@@ -474,36 +474,38 @@ export const DrawPDFFields = (props: Props) => {
labelId="counterparts"
label="Counterparts"
>
- {props.users.map((user, index) => {
- let displayValue = truncate(
- hexToNpub(user.pubkey),
- {
- length: 16
- }
- )
-
- const metadata = props.metadata[user.pubkey]
-
- if (metadata) {
- displayValue = truncate(
- metadata.name ||
- metadata.display_name ||
- metadata.username,
+ {props.users
+ .filter((u) => u.role === UserRole.signer)
+ .map((user, index) => {
+ let displayValue = truncate(
+ hexToNpub(user.pubkey),
{
length: 16
}
)
- }
- return (
-
- )
- })}
+ const metadata = props.metadata[user.pubkey]
+
+ if (metadata) {
+ displayValue = truncate(
+ metadata.name ||
+ metadata.display_name ||
+ metadata.username,
+ {
+ length: 16
+ }
+ )
+ }
+
+ return (
+
+ )
+ })}