aboutsummaryrefslogtreecommitdiff
path: root/files.go
blob: fbbf703780d7e56a27b230afc60ef57de6c4f96b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package main

import (
	"encoding/base64"
	"io/ioutil"
)

func writeFile(postcache PostCache, filename string) error {
	data := postcache.Data
	var binary []byte

	binary, err := base64.StdEncoding.DecodeString(data)
	if err != nil {
		return err
	}

	err = ioutil.WriteFile(config.API.Files+filename, binary, 0644)
	if err != nil {
		return err
	}

	return nil
}