Code Duplication    Length = 12-12 lines in 2 locations

core/modules/user/UserController.php 2 locations

@@ 155-166 (lines=12) @@
152
                                        $hash = $user->createHash($password);
153
                                        $user->set($user->passwordField, $hash);
154
                                    }
155
                                    if ($user->save()) {
156
                                        Ajde_Session_Flash::alert(__('Your settings have been saved'));
157
                                        $return = [
158
                                            'success'  => true,
159
                                            'returnto' => $returnto
160
                                        ];
161
                                    } else {
162
                                        $return = [
163
                                            'success' => false,
164
                                            'message' => __("Something went wrong")
165
                                        ];
166
                                    }
167
                                }
168
                            }
169
                        }
@@ 337-348 (lines=12) @@
334
                $user->set('secret', $user->generateSecret());
335
                $user->set('reset_hash', '');
336
337
                if ($user->save()) {
338
                    $user->login();
339
                    Ajde_Session_Flash::alert(sprintf(__('Welcome %s, you are now logged in'), $user->getFullname()));
340
                    $return = [
341
                        'success' => true
342
                    ];
343
                } else {
344
                    $return = [
345
                        'success' => false,
346
                        'message' => __("Something went wrong")
347
                    ];
348
                }
349
            }
350
        }
351