diff --git a/src/plex/mailTemplate.js b/src/plex/mailTemplate.js new file mode 100644 index 0000000..a62e177 --- /dev/null +++ b/src/plex/mailTemplate.js @@ -0,0 +1,26 @@ +class mailTemplate { + + constructor(mediaItem) { + this.mediaItem = mediaItem; + this.posterURL = 'https://image.tmdb.org/t/p/w600/'; + } + + toText() { + return this.mediaItem.title + ' (' + this.mediaItem.year + ')'; // plain text body + } + + toHTML() { + const info = { + name: this.mediaItem.title, + year: '(' + this.mediaItem.year + ')', + poster: this.posterURL + this.mediaItem.poster + } + + return ` +