Keep ERROR_* constants in ApiStashEdit for backwards compatibility
authorAaron Schulz <aschulz@wikimedia.org>
Tue, 23 Apr 2019 19:43:29 +0000 (12:43 -0700)
committerAaron Schulz <aschulz@wikimedia.org>
Tue, 23 Apr 2019 19:43:38 +0000 (12:43 -0700)
Follow-up to 285930668495b

Bug: T221689
Change-Id: Ibe275c69d5b47fd36efac4a91b2334970dd02fe8

includes/api/ApiStashEdit.php

index d6d15c7..c3cf5f1 100644 (file)
@@ -19,6 +19,7 @@
  */
 
 use MediaWiki\MediaWikiServices;
+use MediaWiki\Storage\PageEditStash;
 
 /**
  * Prepare an edit in shared cache so that it can be reused on edit
@@ -34,6 +35,12 @@ use MediaWiki\MediaWikiServices;
  * @since 1.25
  */
 class ApiStashEdit extends ApiBase {
+       const ERROR_NONE = PageEditStash::ERROR_NONE; // b/c
+       const ERROR_PARSE = PageEditStash::ERROR_PARSE; // b/c
+       const ERROR_CACHE = PageEditStash::ERROR_CACHE; // b/c
+       const ERROR_UNCACHEABLE = PageEditStash::ERROR_UNCACHEABLE; // b/c
+       const ERROR_BUSY = PageEditStash::ERROR_BUSY; // b/c
+
        public function execute() {
                $user = $this->getUser();
                $params = $this->extractRequestParams();