From 8cd3f80ab281fdb23d578cc2f3a28d9c8444205d Mon Sep 17 00:00:00 2001 From: Naman Kumar Date: Tue, 5 May 2020 17:28:05 +0530 Subject: [PATCH] [Fix] remove swp files --- .secret.json.swp | Bin 12288 -> 0 bytes :w | 133 ---------------------------------------- routes/.root.js.swp | Bin 20480 -> 0 bytes secret.json | 10 --- utils/.datautils.js.swp | Bin 20480 -> 0 bytes 5 files changed, 143 deletions(-) delete mode 100644 .secret.json.swp delete mode 100644 :w delete mode 100644 routes/.root.js.swp delete mode 100644 secret.json delete mode 100644 utils/.datautils.js.swp diff --git a/.secret.json.swp b/.secret.json.swp deleted file mode 100644 index 516408e1d0a0a6d1d25d3103094202b3e295c510..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI&zi-n(6bJAtBN9;2h0&Oy3yG6+)1=vAk%pE!sd7!KE>yPbCaoQx>vKpd#E*@Q z{uS)}3y7*>L&J?ZIm_ujjcKUW0{cms~?|# zz4$^tydxxX22P~*|1g@WPULLIvp5fOy9v(~*YhFwoN%u5_2fWfpC^IgxrWPyFof?V zewsfOe36^xj>7^15Li@Tm>%aUcZf-g1=aFMf2gh8?=0GlItV}j0uX=z1Rwwb2teRJ z5J=-C@t~$G?gYmFF+BqAG zXTl9D-Sf^tQry_?6>7awnb{-DGK=(hBiaiZl^5InW+SF?O3z1)sJ&*7TeGKb9jOz` gv}~GYsYKVOx#|0Ql@Wa4+e5EEy?t|&$%2>U8rZjrrT_o{ diff --git a/:w b/:w deleted file mode 100644 index fde4c0a..0000000 --- a/:w +++ /dev/null @@ -1,133 +0,0 @@ -/** - * Created by championswimmer on 16/05/17. - */ -const db = require('./db') -const fs = require('fs') - -function getClaims(options) { - const offset = (options.page - 1) * options.size - - var whereClause = { status: options.status } - if (options.username) { - whereClause = { status: options.status, user: options.username } - } else if (options.projectname) { - whereClause = { status: options.status, repo: options.projectname } - } else if (options.minbounty && options.maxbounty) { - whereClause = { status: options.status, bounty: { $between: [options.minbounty, options.maxbounty] } } - } - - const distinctUsers = db.Claim.aggregate('user', 'DISTINCT', { plain: false, where: { status: options.status } }) - const distinctProjects = db.Claim.aggregate('repo', 'DISTINCT', { plain: false, where: { status: options.status } }) - const allClaims = db.Claim.findAndCountAll({ - limit: options.size, - offset: offset, - where: whereClause, - order: [['updatedAt', 'DESC']] - }) - - return Promise.all([distinctUsers, allClaims, distinctProjects]) -} - -function getClaimById(claimId) { - return db.Claim.findById(claimId) -} - -function delClaim(claimId) { - if (isNaN(+claimId)) { - return res.send('ClaimId must be a number') - } - return db.Claim.destroy({ - where: { - id: claimId - } - }) -} - -function updateClaim(claimId, { status, reason, bounty }) { - const claim = { - action: 'update', - claimId, - status, - bounty - } - fs.writeFile(__dirname + '/../audit/' + new Date().toISOString() + '.json', JSON.stringify(claim), () => {}) - - return db.Claim.update( - { - status: status, - reason: reason, - bounty: bounty - }, - { - where: { - id: claimId - }, - returning: true - } - ) -} - -function createClaim(user, issueUrl, pullUrl, bounty, status) { - const claim = { - action: 'create', - user, - issueUrl, - pullUrl, - bounty, - status - } - fs.writeFile(__dirname + '/../audit/' + new Date().toISOString() + '.json', JSON.stringify(claim), () => {}) - - return db.Claim.create({ - user, - issueUrl, - pullUrl, - repo: pullUrl.split('github.com/')[1].split('/')[1], - bounty: bounty, - status: status - }) -} - -function getLeaderboard(options = {}) { - options.size = parseInt(options.size || 0) - const offset = (options.page - 1) * options.size - - const userCount = db.Claim.aggregate('user', 'count', { distinct: true }) - - const results = db.Database.query(`SELECT "user", - SUM(CASE WHEN "claim"."status" = 'accepted' THEN "bounty" ELSE 0 END) as "bounty", - COUNT("bounty") as "pulls" - FROM "claims" AS "claim" - GROUP BY "user" - ORDER BY SUM(CASE WHEN "claim"."status" = 'accepted' THEN "bounty" ELSE 0 END) DESC, COUNT("bounty") DESC - LIMIT ${options.size} OFFSET ${offset}`) - - return Promise.all([userCount, results]) -} - -function getCounts() { - const participants = db.Claim.aggregate('user', 'count', { distinct: true }) - const claims = db.Claim.aggregate('*', 'count') - var accepted = db.Claim.aggregate('bounty', 'sum', { - where: { - status: 'accepted' - } - }) - var totalclaimed = db.Claim.aggregate('bounty', 'sum') - - var filterNaN = data => data || 0 - - var counts = Promise.all([participants, claims, accepted, totalclaimed]).then(values => values.map(filterNaN)) - - return counts -} - -module.exports = { - getClaims, - delClaim, - createClaim, - getLeaderboard, - getClaimById, - updateClaim, - getCounts -} diff --git a/routes/.root.js.swp b/routes/.root.js.swp deleted file mode 100644 index b899164fdf475cffac6437ec10b28a58e722fcc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20480 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