Make an exposed node reference filter to show only nodes created by current user I am having a little problem I cannot figure out how to solve.

I have a 3 content types:


campaign
post
publication


Post contains a node reference to campaign. Publication contains a node reference to post. I am making a view that lists all publication and I would like to give user an option to filter them by campaign. 

However when I am making an exposed filter that allows a user to select a campaign to filter and it works just fine, but I am not able to figure out how to limit exposed filter options to campaign nodes created only by current user? 

I know how to do this through code, but I'd like to figure out if this is possible to do via UI.
Either it's a bug by the references module or works as designed. 

You can accomplish your goal using the Entity Reference and Views Reference Filter modules.

In Views, add relationship of Referenced Entity.

Click the +Add button and add an entity reference view.

Add relationship of Referenced Entity (this is probably already done as it clones your current view) and make field title have a relationship. Remove all other unnecessary fields, if you have them, and just leave the title (make sure you select for This entity reference (override), so it doesn't affect your page view). 

In settings, checkmark ☑ content title.



Now go back to your page view and add your entity reference field as a filter.