Skip to content

Commit

Permalink
add a "from Linear" tag to all the items from Linear
Browse files Browse the repository at this point in the history
  • Loading branch information
BrianHicks committed Sep 7, 2022
1 parent ad1937c commit df7921a
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions Linear.omnifocusjs/Resources/pull.js
Expand Up @@ -51,19 +51,23 @@
let teamsTag = flattenedTags.byName("teams") || new Tag("teams");
let teamTag = teamsTag.tagNamed(linearTask.team.name) || new Tag(linearTask.team.name, teamsTag);

let linearTag = flattenedTags.byName("from Linear") || new Tag("from Linear");

let projectName = `${linearTask.team.name} Non-Project Tasks`;
if (linearTask.project !== null) {
projectName = linearTask.project.name;
}

let project = flattenedProjects.byName(projectName) || new Project(projectName);
project.addTag(teamTag);
project.addTag(linearTag);
project.containsSingletonActions = true;
toFocus.push(project);

let taskName = `${linearTask.identifier}: ${linearTask.title}`;
let task = project.taskNamed(taskName) || new Task(taskName, project);
task.addTag(teamTag);
task.addTag(linearTag);
if (task.note.indexOf(linearTask.url) === -1) {
if (task.note !== "") {
task.appendStringToNote(`\n\n${linearTask.url}`);
Expand Down

0 comments on commit df7921a

Please sign in to comment.