jira.js
    Preparing search index...

    Function getFavouriteFilters

    • Returns the favourite filters of the logged-in user

      Parameters

      Returns Promise<
          {
              description?: string;
              editable?: boolean;
              favourite?: boolean;
              id?: string;
              jql?: string;
              name?: string;
              owner?: {
                  active?: boolean;
                  applicationRoles?: {
                      callback?: { [key: string]: unknown };
                      maxResults?: number;
                      pagingCallback?: { [key: string]: unknown };
                      size?: number;
                      [key: string]: unknown;
                  };
                  avatarUrls?: Record<string, string>;
                  deleted?: boolean;
                  displayName?: string;
                  emailAddress?: string;
                  expand?: string;
                  groups?: {
                      callback?: { [key: string]: unknown };
                      maxResults?: number;
                      pagingCallback?: { [key: string]: unknown };
                      size?: number;
                      [key: string]: unknown;
                  };
                  key?: string;
                  lastLoginTime?: string;
                  locale?: string;
                  name?: string;
                  self?: string;
                  timeZone?: string;
                  [key: string]: unknown;
              };
              searchUrl?: string;
              self?: string;
              sharedUsers?: {
                  backingListSize?: number;
                  callback?: { [key: string]: unknown };
                  items?: {
                      active?: boolean;
                      applicationRoles?: {
                          callback?: (...) | (...);
                          maxResults?: (...) | (...);
                          pagingCallback?: (...) | (...);
                          size?: (...) | (...);
                          [key: string]: unknown;
                      };
                      avatarUrls?: Record<string, string>;
                      deleted?: boolean;
                      displayName?: string;
                      emailAddress?: string;
                      expand?: string;
                      groups?: {
                          callback?: (...) | (...);
                          maxResults?: (...) | (...);
                          pagingCallback?: (...) | (...);
                          size?: (...) | (...);
                          [key: string]: unknown;
                      };
                      key?: string;
                      lastLoginTime?: string;
                      locale?: string;
                      name?: string;
                      self?: string;
                      timeZone?: string;
                      [key: string]: unknown;
                  }[];
                  maxResults?: number;
                  pagingCallback?: { [key: string]: unknown };
                  size?: number;
                  [key: string]: unknown;
              };
              sharePermissions?: {
                  edit?: boolean;
                  group?: { name?: string; self?: string; [key: string]: unknown };
                  id?: number;
                  project?: {
                      archived?: boolean;
                      avatarUrls?: Record<string, string>;
                      description?: string;
                      id?: string;
                      key?: string;
                      name?: string;
                      self?: string;
                      [key: string]: unknown;
                  };
                  role?: {
                      actors?: { avatarUrl?: ...; name?: ...; [key: ...]: ... }[];
                      description?: string;
                      id?: number;
                      name?: string;
                      self?: string;
                      [key: string]: unknown;
                  };
                  type?: string;
                  user?: {
                      active?: boolean;
                      applicationRoles?: {
                          callback?: (...)
                          | (...);
                          maxResults?: (...) | (...);
                          pagingCallback?: (...) | (...);
                          size?: (...) | (...);
                          [key: string]: unknown;
                      };
                      avatarUrls?: Record<string, string>;
                      deleted?: boolean;
                      displayName?: string;
                      emailAddress?: string;
                      expand?: string;
                      groups?: {
                          callback?: (...) | (...);
                          maxResults?: (...) | (...);
                          pagingCallback?: (...) | (...);
                          size?: (...) | (...);
                          [key: string]: unknown;
                      };
                      key?: string;
                      lastLoginTime?: string;
                      locale?: string;
                      name?: string;
                      self?: string;
                      timeZone?: string;
                      [key: string]: unknown;
                  };
                  view?: boolean;
                  [key: string]: unknown;
              }[];
              viewUrl?: string;
              [key: string]: unknown;
          }[],
      >