Jump to content

Search the Community

Showing results for tags 'task'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Company news
    • General announcements
  • ftrack Studio (main app)
    • General discussion
    • Feature requests
    • API
    • Help
    • Actions and Widgets
    • ftrack Go
  • ftrack Review
    • General discussion
    • Feature requests
    • Help
  • Connect and Integrations
    • Releases
    • General discussion
    • Feature requests
    • Early Access Integrations & Connect
    • Help
  • Advisory Forum
  • Tech preview
    • API

Categories

There are no results to display.


Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website URL


Location


Interests

Found 7 results

  1. Hey yall! I was looking for a way to create a folder on our server based on a task that has been created in Ftrack. I saw the Folder creation action but can't find any good documentation on that or anything. Has anyone done this with success? Thanks so much! Jason
  2. Hello, i was wondering what assigning a user group to a object actually does? I don't see any connect functionality. Documentation only says it's possible but not what it does: ftrack documentation Btw. Our Producer all thought that this would assign all the task inside the object to all the users in the group or make the task available to them and they can select task from the object themselves and i actually think that's a good idea?! Regards Dennis
  3. I use the notes function on 'tasks' ALL the time, to give feedback on shots, but they are usually extensive (so maybe 5 notes rather than 1). I want them spaced out on separate lines to make them easier to digest. I find it frustrating already that just pressing 'return' to start a new line doesn't translate and will mean when viewing the note the text is just a solid block. So I have been using bullet points (list items) anytime I want to start a new line. This is largely fine but sometimes I don't want the note to be a list item. but also, the bullet points don't always work, sometimes they view as bullet points, sometimes it just displays it as a block of text with hyphens thrown in there. I've tried experimenting with things that might be causing this but cannot find a pattern. is there something that I'm missing or doing wrong? Why is the way the text displays so inconsistent?
  4. Hello, i was wondering if there is an easy way to move the media versions from one task to another, without the need to download it and upload it again in the correct task folder.
  5. Hi, I'm searching a way to update Task status when launching a particular action. (the Action launches After Effects, and I want the task's status to be updated from Not Started to In Progress) I tried : task.setStatus("In Progress") >>>> AttributeError: 'Task' object has no attribute 'setStatus' I tried : task['status']['name'] = "In Progress" => it changes the name of the status in the UI. And I have to go to the system settings / statuses to revert this. I understand I change the display name of the status object itself, and not the status / state of the task. I tried : status = session.query('Status').all() my_task['status'] = status[8] session.commit() I wanted to set the status attribute with a Status Object, but... >>>> ftrack_api.exception.ServerError: Server reported error: PermissionError(Permission denied: not allowed to 'update' 'StatusType'. Operation 'update' can never be done on 'StatusType'.) I'm sure (actually I hope...) I'm missing something trivial... Any help appreciated ^^ Thanks.
  6. I'm writing an action script that get as input all tasks whose parent(Asset Build) have a specific value in a custom attribute. Ideally, the right value of the custom attribute would be found in the Filter button/option from the site. The first problem is that i want to be able to query all tasks that have the right filter value using the API's expression language. Something like this: filtered_value = ??? #somehow get the filter from the site list_of_tasks = session.query('Task where parent.custom_attributes.my_custom_attr is {0}'.format(filtered_value)).all() The second problem is that the custom attribute is actually a list so in the query expression i need to be able to do something like this: list_of_filtered_values = ??? #somehow get the filters from the site for value in list_of_filtered_values: #get all tasks that have the value in the custom attribute list. list_of_tasks = session.query('Task where {0} in parent.custom_attributes.my_custom_attr'.format(value)).all() #Do stuff As of right now i'm having to query all task from the project and check which ones have the right value(i get the value from the task where the action was triggered) and then apply my action with it. It's a very inefficient approach since the project has lots of tasks(and it will have more in the future) and Python is not very fast at looping around huge lists. My code right now looks like this: right_value = entity.get("my_custom_attr") tasks = session.query('Task where parent.object_type.name is "Asset Build" and project.name is "my_project"').all() for task in tasks: if episode not in task["parent"]["custom_attributes"]['my_custom_attr']: continue else: #do_stuff Is there a better solution? Thanks!
  7. If the task type is the default one, the name of the task is always taskname. By creating the new task (If the task is the default one) the name is not automatically changing like the other tasks. It is showing up as "taskname".
×
×
  • Create New...