mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-18 15:17:25 +01:00
refactor: Update user update routes to be under auth namespace
This commit is contained in:
@@ -4,10 +4,10 @@ import {
|
|||||||
} from '../../../../helpers/api-v3-integration.helper';
|
} from '../../../../helpers/api-v3-integration.helper';
|
||||||
import { model as User } from '../../../../../website/src/models/user';
|
import { model as User } from '../../../../../website/src/models/user';
|
||||||
|
|
||||||
describe('PUT /user/update-email', () => {
|
describe('PUT /user/auth/update-email', () => {
|
||||||
let user;
|
let user;
|
||||||
let fbUser;
|
let fbUser;
|
||||||
let endpoint = '/user/update-email';
|
let endpoint = '/user/auth/update-email';
|
||||||
let newEmail = 'some-new-email_2@example.net';
|
let newEmail = 'some-new-email_2@example.net';
|
||||||
let thePassword = 'password'; // from habitrpg/test/helpers/api-integration/v3/object-generators.js
|
let thePassword = 'password'; // from habitrpg/test/helpers/api-integration/v3/object-generators.js
|
||||||
|
|
||||||
|
|||||||
@@ -3,8 +3,8 @@ import {
|
|||||||
translate as t,
|
translate as t,
|
||||||
} from '../../../../helpers/api-integration/v3';
|
} from '../../../../helpers/api-integration/v3';
|
||||||
|
|
||||||
describe('PUT /user/update-password', async () => {
|
describe('PUT /user/auth/update-password', async () => {
|
||||||
let endpoint = '/user/update-password';
|
let endpoint = '/user/auth/update-password';
|
||||||
let user;
|
let user;
|
||||||
let password = 'password';
|
let password = 'password';
|
||||||
let wrongPassword = 'wrong-password';
|
let wrongPassword = 'wrong-password';
|
||||||
|
|||||||
@@ -4,8 +4,8 @@ import {
|
|||||||
} from '../../../../helpers/api-integration/v3';
|
} from '../../../../helpers/api-integration/v3';
|
||||||
import { model as User } from '../../../../../website/src/models/user';
|
import { model as User } from '../../../../../website/src/models/user';
|
||||||
|
|
||||||
describe('PUT /user/update-username', async () => {
|
describe('PUT /user/auth/update-username', async () => {
|
||||||
let endpoint = '/user/update-username';
|
let endpoint = '/user/auth/update-username';
|
||||||
let user;
|
let user;
|
||||||
let newUsername = 'new-username';
|
let newUsername = 'new-username';
|
||||||
let existingUsername = 'existing-username';
|
let existingUsername = 'existing-username';
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ api.getUser = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @api {put} /user/update-password
|
* @api {put} /user/auth/update-password
|
||||||
* @apiVersion 3.0.0
|
* @apiVersion 3.0.0
|
||||||
* @apiName updatePassword
|
* @apiName updatePassword
|
||||||
* @apiGroup User
|
* @apiGroup User
|
||||||
@@ -55,7 +55,7 @@ api.getUser = {
|
|||||||
api.updatePassword = {
|
api.updatePassword = {
|
||||||
method: 'PUT',
|
method: 'PUT',
|
||||||
middlewares: [authWithHeaders(), cron],
|
middlewares: [authWithHeaders(), cron],
|
||||||
url: '/user/update-password',
|
url: '/user/auth/update-password',
|
||||||
async handler (req, res) {
|
async handler (req, res) {
|
||||||
let user = res.locals.user;
|
let user = res.locals.user;
|
||||||
|
|
||||||
@@ -82,7 +82,7 @@ api.updatePassword = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @api {put} /user/update-username
|
* @api {put} /user/auth/update-username
|
||||||
* @apiVersion 3.0.0
|
* @apiVersion 3.0.0
|
||||||
* @apiName updateUsername
|
* @apiName updateUsername
|
||||||
* @apiGroup User
|
* @apiGroup User
|
||||||
@@ -93,7 +93,7 @@ api.updatePassword = {
|
|||||||
api.updateUsername = {
|
api.updateUsername = {
|
||||||
method: 'PUT',
|
method: 'PUT',
|
||||||
middlewares: [authWithHeaders(), cron],
|
middlewares: [authWithHeaders(), cron],
|
||||||
url: '/user/update-username',
|
url: '/user/auth/update-username',
|
||||||
async handler (req, res) {
|
async handler (req, res) {
|
||||||
let user = res.locals.user;
|
let user = res.locals.user;
|
||||||
|
|
||||||
@@ -128,7 +128,7 @@ api.updateUsername = {
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @api {put} /user/update-email
|
* @api {put} /user/auth/update-email
|
||||||
* @apiVersion 3.0.0
|
* @apiVersion 3.0.0
|
||||||
* @apiName UpdateEmail
|
* @apiName UpdateEmail
|
||||||
* @apiGroup User
|
* @apiGroup User
|
||||||
@@ -141,7 +141,7 @@ api.updateUsername = {
|
|||||||
api.updateEmail = {
|
api.updateEmail = {
|
||||||
method: 'PUT',
|
method: 'PUT',
|
||||||
middlewares: [authWithHeaders(), cron],
|
middlewares: [authWithHeaders(), cron],
|
||||||
url: '/user/update-email',
|
url: '/user/auth/update-email',
|
||||||
async handler (req, res) {
|
async handler (req, res) {
|
||||||
let user = res.locals.user;
|
let user = res.locals.user;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user