# Filter changes by one user result in inconsistent views for other users

**URL:** <https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212>\
**Category:** Bugs & Issues\
**Created:** [April 17, 2019, 7:36am UTC](https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212 "2019-04-17T07:36:36Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Shafqat\_Ullah](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/shafqat_ullah/32/101_2.png) [@Shafqat\_Ullah](https://community.fibery.io/u/Shafqat_Ullah)\
**Post date:** [April 17, 2019, 7:36am UTC](https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212/1 "2019-04-17T07:36:36Z")

</div>

Hi,

Filter changes made by one user are shown but don’t actually get applied in other users view until view is reloaded. In the screenshot below, another user had applied the filter and the filter was being indicated and listed in Filter view, but actual board content was not filtered by that Filter.

 ![25%20pm](https://us1.discourse-cdn.com/flex020/uploads/fibery/original/2X/b/be40e1304a52586375cb467b45deb2d4a42e40fb.jpeg)

 ![53%20pm](https://us1.discourse-cdn.com/flex020/uploads/fibery/original/2X/e/efd768ee17bab6a94d48405b55e4b9a556b22bef.jpeg)

---

<div class="post-metadata">

**Author:** ![mdubakov](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/mdubakov/32/10_2.png) [@mdubakov](https://community.fibery.io/u/mdubakov)\
**Post date:** [April 17, 2019, 8:13am UTC](https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212/2 "2019-04-17T08:13:29Z")

</div>

@Shafqat_Ullah  
We are aware about this problem. So far all users can change Views configuration and solution will be 2-steps:

1. Only Admin and View creator will be able to change View config.
2. User-based filters and sorting will be implemented. Thus it will be possible to filter view for every specific user. So far it is not possible.

---

<div class="post-metadata">

**Author:** ![Shafqat\_Ullah](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/shafqat_ullah/32/101_2.png) [@Shafqat\_Ullah](https://community.fibery.io/u/Shafqat_Ullah)\
**Post date:** [April 17, 2019, 8:14am UTC](https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212/3 "2019-04-17T08:14:48Z")

</div>

Yes, agree with the plan. Thanks!

---

<div class="post-metadata">

**Author:** ![Shafqat\_Ullah](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/shafqat_ullah/32/101_2.png) [@Shafqat\_Ullah](https://community.fibery.io/u/Shafqat_Ullah)\
**Post date:** [April 17, 2019, 8:19am UTC](https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212/4 "2019-04-17T08:19:02Z")

</div>

Collaboratively working on board views is almost impossible now due to this. Not having the Program/Project/Product scope/space feature further creates the need for filtering based on these scopes.

Only work around is to create duplicates of boards for each user but then there is no way to organize the proliferation of views in the left navbar.

So, all these make the per-user Filter and Sort feature an urgent need. @mdubakov

---

<div class="post-metadata">

**Author:** ![mdubakov](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/mdubakov/32/10_2.png) [@mdubakov](https://community.fibery.io/u/mdubakov)\
**Post date:** [April 17, 2019, 8:33am UTC](https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212/5 "2019-04-17T08:33:53Z")

</div>

> [@Shafqat\_Ullah](#):
>
> Not having the Program/Project/Product scope/space feature further creates the need for filtering based on these scopes.

I believe this problem should be solved with context views.

[![](https://us1.discourse-cdn.com/flex020/uploads/fibery/original/2X/8/8303f5eba1691a369b3a2867d657f41215341d27.jpeg "Programs, Projects and nested Views") ](https://www.youtube.com/watch?v=zVEsi7IWDD8)

---

<div class="post-metadata">

**Author:** ![Shafqat\_Ullah](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/shafqat_ullah/32/101_2.png) [@Shafqat\_Ullah](https://community.fibery.io/u/Shafqat_Ullah)\
**Post date:** [April 17, 2019, 10:14am UTC](https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212/6 "2019-04-17T10:14:03Z")

</div>

Didn’t fully understand from this video but looks like something very promising. Maybe this will alleviate the problem until the Workspaces feature comes. Workspaces is definitely a blocker feature for teams who need isolated and independent workspaces to manage work of programs, projects, products or workgroups.

Until the cross-apps export feature is implemented, using multiple apps (if the screenrecording you showed above will require use of another app) won’t be practical for our team since we will need to export our entire app to customer instances (we’re encouraging customers to use Fibery for small projects with full knowledge of the current state of Fibery).

---

<div class="post-metadata">

**Author:** ![mdubakov](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/mdubakov/32/10_2.png) [@mdubakov](https://community.fibery.io/u/mdubakov)\
**Post date:** [April 17, 2019, 10:45am UTC](https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212/7 "2019-04-17T10:45:04Z")

</div>

> [@Shafqat\_Ullah](#):
>
> Didn’t fully understand from this video but looks like something very promising.

Let me describe it better.  
Let’s say, you have Product Type in Fibery. You enable to see Products in left menu

 ![46%20PM](https://us1.discourse-cdn.com/flex020/uploads/fibery/original/2X/9/909b5f934b5f68f4ba5e6e79b69041782579b662.png)

Then you can create Views that will be automatically filtered by Product when you navigating between Products in left menu

[![](https://us1.discourse-cdn.com/flex020/uploads/fibery/original/2X/e/ea83460016f9c1ec4eff5f056fef8438baab05b2.jpeg "Context Views for Product") ](https://www.youtube.com/watch?v=OJpsu2QdYFU)

So you can create several Views and all of them will be available for all Products. Switching between products will work as an automatic quick filter. We believe it will simplify Projects/Teams problem in Targetprocess, since that solution was very complex.

The same trick can work for Teams, Projects, Programs, User, etc.

---

<div class="post-metadata">

**Author:** ![Shafqat\_Ullah](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/shafqat_ullah/32/101_2.png) [@Shafqat\_Ullah](https://community.fibery.io/u/Shafqat_Ullah)\
**Post date:** [April 17, 2019, 10:50am UTC](https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212/8 "2019-04-17T10:50:05Z")

</div>

Thanks @mdubakov!

Wow! That’s a revelation! Didn’t know this feature already exists!

Trying this out asap for Projects and Products. I hope this allows nesting…

---

<div class="post-metadata">

**Author:** ![Shafqat\_Ullah](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/shafqat_ullah/32/101_2.png) [@Shafqat\_Ullah](https://community.fibery.io/u/Shafqat_Ullah)\
**Post date:** [April 17, 2019, 11:09am UTC](https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212/9 "2019-04-17T11:09:54Z")

</div>

Alright. This is great! Now, how do I “move” all my 20+ boards under the Product context? 😬

Also, is it the case that each card type that I want to show in each of the views under the Product type will have to have a relation field with the Product type? Or does that get added/managed automatically?

---

<div class="post-metadata">

**Author:** ![mdubakov](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/mdubakov/32/10_2.png) [@mdubakov](https://community.fibery.io/u/mdubakov)\
**Post date:** [April 17, 2019, 11:42am UTC](https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212/10 "2019-04-17T11:42:34Z")

</div>

> [@Shafqat\_Ullah](#):
>
> Also, is it the case that each card type that I want to show in each of the views under the Product type will have to have a relation field with the Product type? Or does that get added/managed automatically?

This is somewhat tricky. We have an algorithm that tries to _discover_ relation using the whole graph. Check this structure

![16%20PM](https://us1.discourse-cdn.com/flex020/uploads/fibery/original/2X/9/93fb59feceb265e55a7adc1035dd75c48842bc06.png)

Note that Epic have direct relation to Product, so you can easily create Epics Backlog and other views.

Note that Feature DOES NOT have direct relation to Product. You can still create a Features Backlog board, but it will show Features ONLY if Feature is linked to an Epic (otherwise we have no idea to which product the feature belongs).

---

<div class="post-metadata">

**Author:** ![mdubakov](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/mdubakov/32/10_2.png) [@mdubakov](https://community.fibery.io/u/mdubakov)\
**Post date:** [April 17, 2019, 11:46am UTC](https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212/11 "2019-04-17T11:46:06Z")

</div>

> [@Shafqat\_Ullah](#):
>
> Alright. This is great! Now, how do I “move” all my 20+ boards under the Product context?

Let me show you. It is maybe easier than you think 🙂

[https://d.pr/v/6G357K](https://d.pr/v/6G357K)

---

<div class="post-metadata">

**Author:** ![Shafqat\_Ullah](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/shafqat_ullah/32/101_2.png) [@Shafqat\_Ullah](https://community.fibery.io/u/Shafqat_Ullah)\
**Post date:** [April 17, 2019, 11:46am UTC](https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212/12 "2019-04-17T11:46:49Z")

</div>

That’s super awesome! Exactly what I was expecting in the following post:

> [@"Extended Relations" and usage in Board view](https://community.fibery.io/t/extended-relations-and-usage-in-board-view/152):
>
> [Edit: rewritten for clarity.] Hi, In our real-life usage, we have found that it will be very useful if the concept of type to type Relations can be extended to include “extended” relations too. For example, if type User Story is related to type Feature and type Feature is related to type Epic, then “extended relations” of an instance of User Story will include the instances of Epic related to that User Story via a Feature. In Board view, currently the configuration options for Columns/Rows …

I’ll test this extensively. This will greatly reduce the number of explicit relationship to the root Type.

---

<div class="post-metadata">

**Author:** ![mdubakov](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/mdubakov/32/10_2.png) [@mdubakov](https://community.fibery.io/u/mdubakov)\
**Post date:** [April 17, 2019, 11:49am UTC](https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212/13 "2019-04-17T11:49:48Z")

</div>

Note that you can also hold Alt key and click to board Column or Row, entity in lookup field, etc. This is a hidden navigation pattern that makes Fibery more pleasant to use 🙂

---

<div class="post-metadata">

**Author:** ![Shafqat\_Ullah](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/shafqat_ullah/32/101_2.png) [@Shafqat\_Ullah](https://community.fibery.io/u/Shafqat_Ullah)\
**Post date:** [April 17, 2019, 11:53am UTC](https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212/14 "2019-04-17T11:53:13Z")

</div>

Wow! More hidden awesomeness!! Thanks a lot - I’ll follow that to bring the relevant views under the Product entities.

However, I encountered another bug: The Product entity shows its own entity detail and not the views screen if the Product entity page is clicked after clicking a full-view entity page. Let’s say I have a “Read Me” item in the left nav panel, which is basically just a Type with a rich text box, to act as a wiki page. That item just shows its own detail. Now, when I click on the Product entity pages coming from any other regular views, I can see the views page of the Product entity and not the entity detail page. But when I am coming to the same Product entity page after clicking the Read Me page, the Product entity shows only its detail page and not the views page. Once it switches to the details view mode, it keeps showing only entity details for any other Product entity, unless the entity is clicked _twice_! @mdubakov

---

<div class="post-metadata">

**Author:** ![Shafqat\_Ullah](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/shafqat_ullah/32/101_2.png) [@Shafqat\_Ullah](https://community.fibery.io/u/Shafqat_Ullah)\
**Post date:** [April 17, 2019, 12:12pm UTC](https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212/15 "2019-04-17T12:12:33Z")

</div>

Is there any way to reorder these entity items or move them up/down by drag-and-drop in the nav panel like it is possible for regular views?

---

<div class="post-metadata">

**Author:** ![mdubakov](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/mdubakov/32/10_2.png) [@mdubakov](https://community.fibery.io/u/mdubakov)\
**Post date:** [April 17, 2019, 12:18pm UTC](https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212/16 "2019-04-17T12:18:30Z")

</div>

@Shafqat_Ullah Yes, you can just drag and drop them in required order

---

<div class="post-metadata">

**Author:** ![Shafqat\_Ullah](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/shafqat_ullah/32/101_2.png) [@Shafqat\_Ullah](https://community.fibery.io/u/Shafqat_Ullah)\
**Post date:** [April 17, 2019, 12:59pm UTC](https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212/17 "2019-04-17T12:59:34Z")

</div>

@mdubakov I couldn’t do reordering in Safari. Trying Chrome.

---

<div class="post-metadata">

**Author:** ![mdubakov](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/mdubakov/32/10_2.png) [@mdubakov](https://community.fibery.io/u/mdubakov)\
**Post date:** [April 17, 2019, 1:04pm UTC](https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212/18 "2019-04-17T13:04:13Z")

</div>

We found some issues with DnD, sometimes it does not work, bug added

---

<div class="post-metadata">

**Author:** ![Shafqat\_Ullah](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/shafqat_ullah/32/101_2.png) [@Shafqat\_Ullah](https://community.fibery.io/u/Shafqat_Ullah)\
**Post date:** [April 17, 2019, 8:04pm UTC](https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212/19 "2019-04-17T20:04:51Z")

</div>

Thanks @mdubakov!

---

<div class="post-metadata">

**Author:** ![Shafqat\_Ullah](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/shafqat_ullah/32/101_2.png) [@Shafqat\_Ullah](https://community.fibery.io/u/Shafqat_Ullah)\
**Post date:** [July 12, 2019, 10:12am UTC](https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212/20 "2019-07-12T10:12:56Z")

</div>

Hi @mdubakov,

User-based filters and sorting is a must-have for real-life usage. Otherwise, current alternative is to create too many views per each user’s filtering needs.

Thanks!

[Next page](https://community.fibery.io/t/filter-changes-by-one-user-result-in-inconsistent-views-for-other-users/212.md?page=2)
