I use Insert View module to display content listings from views inside other content. I recently upgraded to 5.x-1.0 from 5.x-1.x-dev but not sure if the problem below is related to version upgrade.
I have a view named "case_studies" and I call this view in one of my nodes titled "Advertiser" using [view:case_studies=4]. The strange thing is that if I edit the "Advertiser" node in the admin section, the body textarea shows me the content listing from that view instead of [view:case_studies=4]. This is a problem because if I then save the "Advertiser" node, it saves the static HTML content rather than [view:case_studies=4]. This would mean that when the "Advertiser" page is viewed on the website, the content is not actually coming from the view.
The other views modules that are used are Views 5.x-1.6 and Views UI 5.x-1.6
This does not happen on the live website which is still using Insert View 5.x-1.x-dev (and Views 5.x-1.5 and Views UI 5.x-1.5). Whenever the "Advertiser" page is opened for editing in the admin, the body text shows [views:case_studies=4].
Looking into the code, we found that there are many code changes to insert_view.module file including that the insert_view_nodeapi() function is no more used.
Can you please suggest the solution so that [view:case_studies=4] is not parsed in the admin and is parsed only when viewing on the website? Please let me know in case I can provide further details.