Code Duplication    Length = 10-10 lines in 2 locations

core/Controller/UserController.php 2 locations

@@ 155-164 (lines=10) @@
152
	public function resendToken($userId) {
153
		$user = $this->userManager->get($userId);
154
155
		if ($user === null) {
156
			$this->log->error('User: ' . $userId . ' does not exist', ['app' => 'core']);
157
			return new TemplateResponse(
158
				'core', 'error',
159
				[
160
					"errors" => [["error" => $this->l10n->t('Failed to create activation link. Please contact your administrator.')]]
161
				],
162
				'guest'
163
			);
164
		}
165
166
		if ($user->getEMailAddress() === null) {
167
			$this->log->error('Email address not set for: ' . $userId, ['app' => 'core']);
@@ 166-175 (lines=10) @@
163
			);
164
		}
165
166
		if ($user->getEMailAddress() === null) {
167
			$this->log->error('Email address not set for: ' . $userId, ['app' => 'core']);
168
			return new TemplateResponse(
169
				'core', 'error',
170
				[
171
					"errors" => [["error" => $this->l10n->t('Failed to create activation link. Please contact your administrator.', [$userId])]]
172
				],
173
				'guest'
174
			);
175
		}
176
177
		try {
178
			$this->userSendMail->generateTokenAndSendMail($user->getUID(), $user->getEMailAddress());