def get_issue_generator(self, user_id, project_id, project_name):
user_tasks_data = self.call_api(<EOL>"<STR_LIT>" + six.text_type(project_id) + "<STR_LIT>")<EOL>for key, task in enumerate(user_tasks_data):<EOL><INDENT>assigned_task = self.get_task_dict(project_id, key, task)<EOL>if assigned_task:<EOL><INDENT>log.debug(<EOL>"<STR_LIT>" + assigned_task['<STR_LIT:description>'] +<EOL>"<STR_LIT>")<EOL>yield assigned_task<EOL><DEDENT><DEDENT>
Approach:

1. Get user ID from bugwarriorrc file
2. Get list of tickets from /user-tasks for a given project
3. For each ticket/task returned from #2, get ticket/task info and
   check if logged-in user is primary (look at `is_owner` and
   `user_id`)