deleted custom field options showing up in filter

I have custom fields where I have changed the options over time. They do not show up when I go to edit the field, but the old options show up in the filter view. No tasks (complete or incomplete) are tied to these old options. Can I get them to go away to streamline the filter?

Screen Shot 2023-10-24 at 5.23.12 PM

Hi @Stephanie_Pawlush , welcome to the forum :wave:

Thanks for posting this. It’s something I too have also noticed the past couple of weeks and have been meaning to raise this. Indeed, previous options of custom fields show up in a project filter, however when you use advanced search and add the custom field, those options are not there.

I am going to move your post into the Report a Bug section since, I believe that, this was not the previous ‘expected behaviour’.

@Vanessa_N , could you kindly investigate this please?

In order to reproduce:

  1. In a project, create a single select field with a few values (it does not need to be in the field library) and click ‘Create field’.
  2. Then edit field and delete any one of the values. Click ‘Save changes’.
  3. Then click on the project’s ‘Filter’ button, filter by the custom field that was created and in the dropdown, you will see the current values as well as the value that was deleted, but in grey colour and crossed out, just like Stephanie’s screenshot.

Note, this is different to the expected behaviour which, if a dropdown value is set to a task and then that value is deleted as an option from that custom field, it will still be displayed in grey and crossed out, until that value is actually cleared or changed to a currently available option.

Thanks!

Some people would find this “bug” something very useful, so I wouldn’t be surprised if it was an actual intended behaviour… That’s very useful to clean up data.

1 Like

@Bastien_Siebman , agreed, but in the filter button, it displays options of which no tasks are actually set with that option. If you try to do the same with advanced search, the deleted value is not there. I would understand if it did show up there though, available to search for!

But right now, this ‘bug’ results in having a ‘dirty’ list of options in the project’s filter button, which is not useful when no tasks actually have that previously deleted option.

Hi everyone, thanks for tagging me here! I agree that this can be very useful to some people but very inconvenient to others. I’ve escalated this to our Developers to confirm if it’s intended and if there’s a way to remove deleted values. As soon as I have an update I’ll share with you all :slight_smile:

1 Like

I think the consistent behavior concerning how Asana treats other related cases would be to keep the deleted option in the filter so long as any tasks have that since-deleted value, and remove the deleted option when that’s no longer the case.

Related: I have a practice that when I clean up a single- or multi-select custom field’s options, I first unset the value I’m about to delete as an option from any tasks that use it to prevent the ghost values in tasks (unless they’re needed historically).

1 Like

Totally agree!

1 Like

Hi everyone, the Developers are working on this case, but based on their ongoing discussions, this is not the intended behavior. It should be something like @lpb mentioned, with the field only appearing when tasks have the deleted value. As soon as I know more I’ll get back to you here in the thread!

3 Likes

That’s great to hear @Vanessa_N , thanks!

2 Likes

I am having the same issue. thank you for discussing this. Hopefully it will get resolved soon.

Hi everyone, our Developers have deployed a fix for this issue. Please refresh your Asana, and if the problem persists, let me know! :slight_smile:

3 Likes

Thank you @Vanessa_N ! Confirming that this is fixed on our end. :raised_hands:t2:

1 Like

Thanks @Vanessa_N !

1 Like

This topic was automatically closed 16 days after the last reply. New replies are no longer allowed.