// Add your reply above here
==================================================
Michael Herring updated this ticket at November 15th, 2010 @ 04:58 PM
After a published story is expired (not deactivated) its database flags are not properly updated. This leads to API calls (templates and SOAP requests, etc...) that will return the story as published even though it has been expired which causes broken links or template errors.
Steps to reproduce:
1. Create a story and publish (note DB shows proper published status, published version, publish_date, etc..)
2. Expire the story
3. Check database (you will find: publish_status = 't' and published_version = last published version)
Both of these columns should have different values:
publish_status = 'f'
published_version = null, 0, '' (what ever the Bricolage empty value need to be)
May also effect media? Observed in Bricolage 1.10.9
--------------------------------------------------------------------------------
Assigned: Bugs (at bricolage)
State: new
View this ticket online: http://bricolage.lighthouseapp.com/projects/29601/tickets/216-publish-status-date-version-etc-not-properly-updated-after-story-expired
Stop being notified of this ticket's changes: http://bricolage.lighthouseapp.com/projects/29601/tickets/216-publish-status-date-version-etc-not-properly-updated-after-story-expired/watch
Update your Profile: http://bricolage.lighthouseapp.com/profile
Support: support@lighthouseapp.com or http://help.lighthouseapp.com
==================================================
Michael Herring updated this ticket at November 15th, 2010 @ 04:58 PM
After a published story is expired (not deactivated) its database flags are not properly updated. This leads to API calls (templates and SOAP requests, etc...) that will return the story as published even though it has been expired which causes broken links or template errors.
Steps to reproduce:
1. Create a story and publish (note DB shows proper published status, published version, publish_date, etc..)
2. Expire the story
3. Check database (you will find: publish_status = 't' and published_version = last published version)
Both of these columns should have different values:
publish_status = 'f'
published_version = null, 0, '' (what ever the Bricolage empty value need to be)
May also effect media? Observed in Bricolage 1.10.9
--------------------------------------------------------------------------------
Assigned: Bugs (at bricolage)
State: new
View this ticket online: http://bricolage.lighthouseapp.com/projects/29601/tickets/216-publish-status-date-version-etc-not-properly-updated-after-story-expired
Stop being notified of this ticket's changes: http://bricolage.lighthouseapp.com/projects/29601/tickets/216-publish-status-date-version-etc-not-properly-updated-after-story-expired/watch
Update your Profile: http://bricolage.lighthouseapp.com/profile
Support: support@lighthouseapp.com or http://help.lighthouseapp.com