issueJiraAssigneeAccountIdForApi function

String? issueJiraAssigneeAccountIdForApi(
  1. AdgentsReportPayload feedback
)

Optional Jira assignee for issue creation.

Implementation

String? issueJiraAssigneeAccountIdForApi(AdgentsReportPayload feedback) {
  final extra = feedback.extra;
  final v = extra != null
      ? extra[kRapideTicketFeedbackExtraAssigneeAccountId]
      : null;
  if (v is String) {
    final t = v.trim();
    if (t.isNotEmpty) {
      return t.length <= 128 ? t : t.substring(0, 128);
    }
  }
  return null;
}