Skip to content

Instantly share code, notes, and snippets.

app.post("/api/survey/webhooks", bodyParser.urlencoded(), (req, res) => {
const p = new Path("/api/survey/:surveyId/:choice");
const { recipient: email, url, event } = req.body;
const match = p.test(new URL(url).pathname);
if (match && event === "clicked") {
Survey.updateOne(
{
_id: match.surveyId,
recipients: {
$elemMatch: { email: email, responded: false }
Survey.updateOne(
{
_id: match.surveyId,
recipients: {
$elemMatch: { email: email, responded: false }
}
},
{
$inc: { [match.choice]: 1 },
$set: { "recipients.$.responded": true },
class MailgunMailer {
constructor({ subject, recipients }, content) {
this.data = {
from: "[email protected]",
to: this.formatAdresses(recipients),
subject: subject,
html: content
};
}
class MailgunMailer {
constructor({ subject, recipients }, content) {
this.data = {
from: "[email protected]",
to: recipients,
subject: subject,
html: content
};
}
}
const mailgun = require("mailgun-js")({
apiKey: 'YOUR_MAILGUN_API_KEY',
domain: 'YOUR_DOMAIN'
});
class MailgunMailer {
}
module.exports = MailgunMailer;
const keys = require("../config/keys");
var domain = keys.mailgunDomain;
var mailgun = require("mailgun-js")({
apiKey: keys.mailgunKey,
domain: domain
});
class MailgunMailer {
constructor({ subject, recipients }, content) {
var api_key = 'key-XXXXXXXXXXXXXXXXXXXXXXX';
var domain = 'www.mydomain.com';
var mailgun = require('mailgun-js')({apiKey: api_key, domain: domain});
var data = {
from: 'Excited User <[email protected]>',
to: '[email protected]',
subject: 'Hello',
text: 'Testing some Mailgun awesomeness!'
};
render() {
if (this.props.post) {
return (
<div className="article">
<a href={"/blog/" + this.props.post.ID} className="blackLink">
{this.props.post.featured_image ? (
<img
className="img-responsive webpic"
alt="article header"
src={this.props.post.featured_image}
export default class Blog extends Component {
constructor(props) {
super(props);
this.state = {
posts: []
};
}
componentDidMount() {
axios
.get(
<h1>wordpress checker</h1>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<script src="getWordpress.js"></script>