this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Fix logging

alice f0cb7655 a322759a

+17 -17
+16 -16
src/label.ts
··· 15 15 logger.info(`Received rkey: ${rkey}`); 16 16 17 17 if (rkey === 'self') { 18 - logger.info(`${DID} liked the labeler.`); 18 + logger.info(`${did} liked the labeler. Returning.`); 19 19 return; 20 20 } 21 21 try { ··· 31 31 logger.info('<<< Added/updated labels'); 32 32 } 33 33 } catch (error) { 34 - logger.error('Error in `label` function:', error); 34 + logger.error('Error in `label` function: %s', error); 35 35 } finally { 36 - logger.info(`<<< ${DID} labeling complete`); 36 + logger.info(`<<< ${did} labeling complete`); 37 37 } 38 38 }; 39 39 40 40 function fetchCurrentLabels(did: string) { 41 41 logger.info('>>> fetchCurrentLabels started'); 42 - logger.info('DID:', did); 42 + logger.info('did: %s', did); 43 43 const categories = ['sun', 'moon', 'rising']; 44 44 const labelCategories: Record<string, Set<string>> = {}; 45 45 ··· 63 63 }, new Set<string>()); 64 64 65 65 labelCategories[category] = labels; 66 - logger.info(`Labels:`, Array.from(labels)); 66 + logger.info(`Labels: ${Array.from(labels)}`); 67 67 logger.info(`<<< Finding category ${category} complete`); 68 68 } 69 69 ··· 73 73 74 74 async function deleteAllLabels(did: string, labelCategories: Record<string, Set<string>>) { 75 75 logger.info('>>> deleteAllLabels started'); 76 - logger.info('DID:', did); 76 + logger.info('did: %s', did); 77 77 const labelsToDelete = Object.values(labelCategories).flatMap((set) => Array.from(set)); 78 78 79 79 if (labelsToDelete.length === 0) { 80 80 logger.info('No labels to delete'); 81 81 } else { 82 - logger.info('Labels to delete:', labelsToDelete); 82 + logger.info(`Labels to delete: ${labelsToDelete}`); 83 83 try { 84 84 await labelerServer.createLabels({ uri: did }, { negate: labelsToDelete }); 85 85 logger.info('Successfully deleted all labels'); 86 86 } catch (error) { 87 - logger.error('Error deleting all labels:', error); 87 + logger.error('Error deleting all labels: %s', error); 88 88 } finally { 89 89 logger.info('<<< deleteAllLabels returning'); 90 90 } ··· 93 93 94 94 async function addOrUpdateLabel(did: string, rkey: string, labelCategories: Record<string, Set<string>>) { 95 95 logger.info('>>> addOrUpdateLabel'); 96 - logger.info('DID:', did, 'rkey:', rkey); 96 + logger.info('did: %s, rkey: %s', did, rkey); 97 97 const newLabel = findLabelByPost(rkey); 98 98 if (!newLabel) { 99 99 logger.info('No matching label found for rkey'); ··· 104 104 const category = getCategoryFromLabel(newLabel.label); 105 105 const existingLabels = labelCategories[category]; 106 106 107 - logger.info('Category:', category); 108 - logger.info('Existing labels:', existingLabels); 109 - logger.info('New label:', newLabel.label); 107 + logger.info(`Category: ${category}`); 108 + logger.info(`Existing labels: ${Array.from(existingLabels)}`); 109 + logger.info(`New label: ${newLabel.label}`); 110 110 111 111 if (existingLabels.size > 0) { 112 112 logger.info('>>> Negating existing labels'); ··· 114 114 await labelerServer.createLabels({ uri: did }, { negate: Array.from(existingLabels) }); 115 115 logger.info('Successfully negated existing labels'); 116 116 } catch (error) { 117 - logger.error('Error negating existing labels:', error); 117 + logger.error('Error negating existing labels: %s', error); 118 118 } finally { 119 119 logger.info('<<< Negating all labels complete'); 120 120 } ··· 126 126 logger.info('Successfully labeled'); 127 127 labelCategories[category] = new Set([newLabel.label]); 128 128 } catch (error) { 129 - logger.error('Error adding new label:', error); 129 + logger.error('Error adding new label: %s', error); 130 130 } finally { 131 131 logger.info('<<< Adding new label complete'); 132 132 } ··· 136 136 137 137 function findLabelByPost(rkey: string) { 138 138 logger.info('>>> findLabelByPost started'); 139 - logger.info('rkey:', rkey); 139 + logger.info('rkey: %s', rkey); 140 140 for (const category of ['sun', 'moon', 'rising'] as const) { 141 141 const found = SIGNS[category].find((sign) => sign.post === rkey); 142 142 if (found) { 143 - logger.info('Found label:', found); 143 + logger.info('Found label: %o', found); 144 144 logger.info('<<< findLabelByPost returning'); 145 145 return found; 146 146 }
+1 -1
src/main.ts
··· 65 65 66 66 labelerServer.start(PORT, (error, address) => { 67 67 if (error) { 68 - logger.error('Error starting server:', error); 68 + logger.error('Error starting server: %s', error); 69 69 } else { 70 70 logger.info(`Labeler server listening on ${address}`); 71 71 }