TLUHK-RIF21 / HK-Ainekursus

http://ainekursus.hk.tlu.ee
0 stars 0 forks source link

Faili "upload" git'i jaoks #36

Closed kaiusk closed 1 year ago

kaiusk commented 1 year ago

Giti failide laadimiseks ei pea neid kohalikule kettale salvestama - seega tavalist failide upload meetodit pole vaja. Ilmselt lähen FileReader teed - üleslaetud faili sisu (buffer) tuleb kohe git'i laadida.

kaiusk commented 1 year ago

commit c2aa56a780381d99977a86246723031cca60daa7

Väike komistus tekkis expressis faili üleslaadimisega - selgus, et vajalik lisada eraldi middleware mis tekitab request.files objekti. Edasi oli vaja saadetud faili data'st (array buffer) teha base64 tekst:

const base64Content = new Buffer.from(req.files.file.data).toString("base64");

ja see saata github api abil õigesse kausta