diff --git a/.holo/sources/laddr.toml b/.holo/sources/laddr.toml index 3d2fdd89..ae1d2eb1 100644 --- a/.holo/sources/laddr.toml +++ b/.holo/sources/laddr.toml @@ -1,3 +1,3 @@ [holosource] url = "https://github.com/CodeForPhilly/laddr" -ref = "refs/tags/v3.1.0" +ref = "refs/tags/v3.1.4" diff --git a/event-handlers/Laddr/Project/afterRecordSave/slack-announce.php b/event-handlers/Laddr/Project/afterRecordSave/slack-announce.php index 8c76bd02..6b3327d9 100644 --- a/event-handlers/Laddr/Project/afterRecordSave/slack-announce.php +++ b/event-handlers/Laddr/Project/afterRecordSave/slack-announce.php @@ -6,6 +6,10 @@ return; } +if (!Emergence\Slack\API::isAvailable()) { + return; +} + $attachment = [ 'pretext' => ':construction: A new project has been posted!', 'title' => $Project->getTitle(), diff --git a/event-handlers/Laddr/ProjectUpdate/afterRecordSave/slack-announce.php b/event-handlers/Laddr/ProjectUpdate/afterRecordSave/slack-announce.php index be180dbc..13d5fc59 100644 --- a/event-handlers/Laddr/ProjectUpdate/afterRecordSave/slack-announce.php +++ b/event-handlers/Laddr/ProjectUpdate/afterRecordSave/slack-announce.php @@ -8,6 +8,10 @@ return; } +if (!Emergence\Slack\API::isAvailable()) { + return; +} + $attachment = [ 'pretext' => ':tada: New project update!', 'title' => $ProjectUpdate->getTitle(), diff --git a/habitat/plan.sh b/habitat/plan.sh index 8beddd65..28960c7b 100644 --- a/habitat/plan.sh +++ b/habitat/plan.sh @@ -2,6 +2,7 @@ pkg_name=site pkg_origin=codeforphilly pkg_maintainer="Code for Philly " pkg_scaffolding=emergence/scaffolding-site +pkg_deps=(jarvus/mjml) pkg_version() { scaffolding_detect_pkg_version