summaryrefslogtreecommitdiff
path: root/source/readfile.js
diff options
context:
space:
mode:
Diffstat (limited to 'source/readfile.js')
-rw-r--r--source/readfile.js22
1 files changed, 21 insertions, 1 deletions
diff --git a/source/readfile.js b/source/readfile.js
index 6d66210..4627781 100644
--- a/source/readfile.js
+++ b/source/readfile.js
@@ -77,7 +77,27 @@ class ReadFile {
}),
mime: this.#GetFileType(path).then(output => {return output})
}
- if (object.file) {return object} else {return false}
+ if (object.file) {return object} else {return null}
+ }
+ GetFavicon() {
+ const object = {
+ file: fs.createReadStream(`./assets/favicon/favicon.ico`).on('error', (err) => {
+ logger.Error(`${err.code}: Failed to get 'favicon.ico'`)
+ return null
+ }),
+ mime: this.#GetFileType('favicon.ico')
+ }
+ if (object.file) {return object} else {return null}
+ }
+ GetRobots() {
+ const object = {
+ file: fs.createReadStream(`./assets/robots/robots.txt`).on('error', (err) => {
+ logger.Error(`${err.code}: Failed to get 'robots.txt'`)
+ return null
+ }),
+ mime: this.#GetFileType('robots.txt')
+ }
+ if (object.file) {return object} else {return null}
}
CreateBlog(x) {
const data = {