19 lines
434 B
JavaScript
19 lines
434 B
JavaScript
|
import Player from '../../../schemas/Player.js'
|
||
|
import init from '../../database/init.js'
|
||
|
import { config } from 'dotenv'
|
||
|
|
||
|
config()
|
||
|
init()
|
||
|
|
||
|
export function main(data) {
|
||
|
return new Promise(
|
||
|
(resolve, reject) => {
|
||
|
Player.findOneAndUpdate(
|
||
|
{ name: data.name },
|
||
|
{ rankPoints: data.pointsThisMonth }
|
||
|
).then(
|
||
|
() => resolve()
|
||
|
)
|
||
|
}
|
||
|
)
|
||
|
}
|