A decentralized music tracking and discovery platform built on AT Protocol 🎵

update import path for createHash and improve code formatting in sync script

+13 -13
+13 -13
apps/api/src/scripts/sync.ts
··· 1 import { equals } from "@xata.io/client"; 2 import chalk from "chalk"; 3 import { ctx } from "context"; 4 - import { createHash } from "crypto"; 5 import { publishScrobble } from "nowplaying/nowplaying.service"; 6 7 const args = process.argv.slice(2); ··· 14 }) 15 .getPaginated({ 16 pagination: { 17 - size: process.env.SYNC_SIZE ? parseInt(process.env.SYNC_SIZE) : 20, 18 }, 19 sort: [{ xata_createdat: "desc" }], 20 }); ··· 25 equals( 26 createHash("sha256") 27 .update( 28 - `${track.title} - ${track.artist} - ${track.album}`.toLowerCase(), 29 ) 30 - .digest("hex"), 31 - ), 32 ) 33 .getFirst(); 34 ··· 40 equals( 41 createHash("sha256") 42 .update(`${track.album} - ${track.album_artist}`.toLowerCase()) 43 - .digest("hex"), 44 - ), 45 ) 46 .getFirst(); 47 if (album) { ··· 59 equals( 60 createHash("sha256") 61 .update(track.album_artist.toLowerCase()) 62 - .digest("hex"), 63 - ), 64 ) 65 .getFirst(); 66 if (artist) { ··· 76 equals( 77 createHash("sha256") 78 .update(`${track.album} - ${track.album_artist}`.toLowerCase()) 79 - .digest("hex"), 80 - ), 81 ) 82 .getFirst(); 83 ··· 89 equals( 90 createHash("sha256") 91 .update(track.album_artist.toLowerCase()) 92 - .digest("hex"), 93 - ), 94 ) 95 .getFirst(); 96 if (artist) {
··· 1 import { equals } from "@xata.io/client"; 2 import chalk from "chalk"; 3 import { ctx } from "context"; 4 + import { createHash } from "node:crypto"; 5 import { publishScrobble } from "nowplaying/nowplaying.service"; 6 7 const args = process.argv.slice(2); ··· 14 }) 15 .getPaginated({ 16 pagination: { 17 + size: process.env.SYNC_SIZE ? parseInt(process.env.SYNC_SIZE, 10) : 20, 18 }, 19 sort: [{ xata_createdat: "desc" }], 20 }); ··· 25 equals( 26 createHash("sha256") 27 .update( 28 + `${track.title} - ${track.artist} - ${track.album}`.toLowerCase() 29 ) 30 + .digest("hex") 31 + ) 32 ) 33 .getFirst(); 34 ··· 40 equals( 41 createHash("sha256") 42 .update(`${track.album} - ${track.album_artist}`.toLowerCase()) 43 + .digest("hex") 44 + ) 45 ) 46 .getFirst(); 47 if (album) { ··· 59 equals( 60 createHash("sha256") 61 .update(track.album_artist.toLowerCase()) 62 + .digest("hex") 63 + ) 64 ) 65 .getFirst(); 66 if (artist) { ··· 76 equals( 77 createHash("sha256") 78 .update(`${track.album} - ${track.album_artist}`.toLowerCase()) 79 + .digest("hex") 80 + ) 81 ) 82 .getFirst(); 83 ··· 89 equals( 90 createHash("sha256") 91 .update(track.album_artist.toLowerCase()) 92 + .digest("hex") 93 + ) 94 ) 95 .getFirst(); 96 if (artist) {