Skip to content

Variable: IssueLinkSchema ​

ts
const IssueLinkSchema: ZodObject<{
  id: ZodOptional<ZodString>;
  inwardIssue: ZodOptional<ZodObject<{
     fields: ZodOptional<ZodObject<{
        issuetype: ZodOptional<ZodObject<{
           avatarId: ...;
           description: ...;
           iconUrl: ...;
           id: ...;
           name: ...;
           self: ...;
           subtask: ...;
        }, ApiObjectConfig<...>>>;
        priority: ZodOptional<ZodObject<{
           description: ...;
           iconUrl: ...;
           id: ...;
           name: ...;
           self: ...;
           statusColor: ...;
        }, ApiObjectConfig<...>>>;
        status: ZodOptional<ZodObject<{
           description: ...;
           iconUrl: ...;
           id: ...;
           name: ...;
           self: ...;
           statusCategory: ...;
           statusColor: ...;
        }, ApiObjectConfig<...>>>;
        summary: ZodOptional<ZodString>;
     }, ApiObjectConfig<undefined>>>;
     id: ZodOptional<ZodString>;
     key: ZodOptional<ZodString>;
     self: ZodOptional<ZodURL>;
  }, ApiObjectConfig<undefined>>>;
  outwardIssue: ZodOptional<ZodObject<{
     fields: ZodOptional<ZodObject<{
        issuetype: ZodOptional<ZodObject<{
           avatarId: ...;
           description: ...;
           iconUrl: ...;
           id: ...;
           name: ...;
           self: ...;
           subtask: ...;
        }, ApiObjectConfig<...>>>;
        priority: ZodOptional<ZodObject<{
           description: ...;
           iconUrl: ...;
           id: ...;
           name: ...;
           self: ...;
           statusColor: ...;
        }, ApiObjectConfig<...>>>;
        status: ZodOptional<ZodObject<{
           description: ...;
           iconUrl: ...;
           id: ...;
           name: ...;
           self: ...;
           statusCategory: ...;
           statusColor: ...;
        }, ApiObjectConfig<...>>>;
        summary: ZodOptional<ZodString>;
     }, ApiObjectConfig<undefined>>>;
     id: ZodOptional<ZodString>;
     key: ZodOptional<ZodString>;
     self: ZodOptional<ZodURL>;
  }, ApiObjectConfig<undefined>>>;
  self: ZodOptional<ZodURL>;
  type: ZodOptional<ZodObject<{
     id: ZodOptional<ZodString>;
     inward: ZodOptional<ZodString>;
     name: ZodOptional<ZodString>;
     outward: ZodOptional<ZodString>;
     self: ZodOptional<ZodURL>;
  }, ApiObjectConfig<undefined>>>;
}, ApiObjectConfig<undefined>>;

Defined in: src/server/models/issueLink.ts:6