Shortcode filter not applied, invalid primary_link

After uploading an image successfully the bp activity record contains the following:

action: [bp_media_action id="239"]

content: [bp_media_content id="239"]

primary_link: http://bp_media_urlid=239

instead of the actual content. It looks like the shortcode filter is not run before saving the item to the database and the shortcode for the url is being escaped.

Is this a known issue?

Well, the shortcodes are implemented when the activities are displayed in the activity stream of the site/user. We’ll be making it static content in our upcoming release.