# HG changeset patch # User zuu # Date 2013-06-29 14:54:07 # Node ID aad2dee6d21299b13d742461e29be5a1ee021183 # Parent ff82e99aa9d4a7a1b050c6a459a01213661e11bd (svn r25519) -Fix [FS#5614] (r25342): Select page to update by its id and not the page id diff --git a/src/script/api/script_story_page.cpp b/src/script/api/script_story_page.cpp --- a/src/script/api/script_story_page.cpp +++ b/src/script/api/script_story_page.cpp @@ -92,7 +92,7 @@ EnforcePrecondition(false, type != ::SPET_GOAL || !(p->company == INVALID_COMPANY && Goal::Get(reference)->company != INVALID_COMPANY)); return ScriptObject::DoCommand(type == ::SPET_LOCATION ? reference : 0, - pe->page, + story_page_element_id, type == ::SPET_GOAL ? reference : 0, CMD_UPDATE_STORY_PAGE_ELEMENT, type == ::SPET_TEXT || type == ::SPET_LOCATION ? text->GetEncodedText() : NULL,