Pwirth has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/406027 )
Change subject: BSAvatars: Added hookhandler for user prop migration "MW::UserImage" ...................................................................... BSAvatars: Added hookhandler for user prop migration "MW::UserImage" * "MW::UserImage" => "bs-avatars-profileimage" => Requires: I5104dd6919cc7dea402bb7328122f5843a5841b6 Change-Id: I0bb6c15d915577e6dcfbc4e5fcb5b4c1e2c55f66 --- M extension.json A src/Hook/BSMigrateUserPropertiesFromDeviatingNames/MigrateUserImage.php 2 files changed, 20 insertions(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/BlueSpiceAvatars refs/changes/27/406027/2 diff --git a/extension.json b/extension.json index 15065a3..b3042ed 100644 --- a/extension.json +++ b/extension.json @@ -85,7 +85,8 @@ "BeforePageDisplay": "\\BlueSpice\\Avatars\\Hook\\BeforePageDisplay\\AddModules::callback", "GetPreferences": "\\BlueSpice\\Avatars\\Hook\\GetPreferences\\AddProfileImage::callback", "PageHistoryLineEnding": "\\BlueSpice\\Avatars\\Hook\\PageHistoryLineEnding\\AddProfileImage::callback", - "UnitTestsList": "Avatars::onUnitTestsList" + "UnitTestsList": "Avatars::onUnitTestsList", + "BSMigrateUserPropertiesFromDeviatingNames": "\\BlueSpice\\Avatars\\Hook\\BSMigrateUserPropertiesFromDeviatingNames\\MigrateUserImage::callback" }, "load_composer_autoloader": true, "manifest_version": 2 diff --git a/src/Hook/BSMigrateUserPropertiesFromDeviatingNames/MigrateUserImage.php b/src/Hook/BSMigrateUserPropertiesFromDeviatingNames/MigrateUserImage.php new file mode 100644 index 0000000..1836f18 --- /dev/null +++ b/src/Hook/BSMigrateUserPropertiesFromDeviatingNames/MigrateUserImage.php @@ -0,0 +1,18 @@ +<?php + +namespace BlueSpice\Avatars\Hook\BSMigrateUserPropertiesFromDeviatingNames; +use BlueSpice\Hook\BSMigrateUserPropertiesFromDeviatingNames; + +class MigrateUserImage extends BSMigrateUserPropertiesFromDeviatingNames { + protected function skipProcessing() { + if( $this->oldName !== "MW::UserImage" ) { + return true; + } + return false; + } + + protected function doProcess() { + $this->newName = "bs-avatars-profileimage"; + return true; + } +} \ No newline at end of file -- To view, visit https://gerrit.wikimedia.org/r/406027 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I0bb6c15d915577e6dcfbc4e5fcb5b4c1e2c55f66 Gerrit-PatchSet: 2 Gerrit-Project: mediawiki/extensions/BlueSpiceAvatars Gerrit-Branch: master Gerrit-Owner: Pwirth <wi...@hallowelt.biz> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits