Skip to content

Instantly share code, notes, and snippets.

View sherakama's full-sized avatar
💭
🇨🇦 Working from home

Sherakama sherakama

💭
🇨🇦 Working from home
View GitHub Profile
/** Delete a record based on finding record id in the 2way link field venue **/
const table = base.getTable("Web Only");
const inputConfig = input.config();
const recordId = inputConfig['recordId'];
const fieldName = 'Venue';
// Can't query just by a field value so we have to get all the fields and loop through them.
const queryResult = await table.selectRecordsAsync({fields: ['Name', fieldName]})
const matchingRecords = queryResult.records.filter((record) => {
const vals = record.getCellValue(fieldName);
if (vals && vals[0] && vals[0].id && vals[0].id == recordId) {
import React from 'react'
import Components from '../components/components.js'
import SbEditable from 'storyblok-react'
import config from '../../gatsby-config'
import Loader from 'react-loader-spinner'
const sbConfigs = config.plugins.filter((item) => {
return item.resolve === 'gatsby-source-storyblok'
})
const sbConfig = sbConfigs.length > 0 ? sbConfigs[0] : {}
LANDO FILE:
----------------------------------------------------
name: cardinalsites
recipe: drupal8
config:
webroot: docroot
php: '7.3'
xdebug: true
services:
appserver:
@sherakama
sherakama / anc-lando-clone.sh
Last active February 7, 2018 21:56
Clones a site from anchorage and fires off a lando box.
#!/bin/csh
##################
# Variables
##################
# Path to a place to store your sites.
WEBSERVERROOT=/httpdocs #no trailing slash
# Path to your lando configuration file for Drupal 7
LANDOCONFIG=/Users/admin/scripts/su/d7.lando.yml
@sherakama
sherakama / d7.lando.yml
Last active April 27, 2018 15:06
d7.lando.yml
name: [shortname]
recipe: drupal7
config:
webroot: /
php: '7.1'
services:
appserver:
ssl: true
database:
type: mysql:5.7
@sherakama
sherakama / sites-lando-clone.sh
Last active September 7, 2018 21:31
sites-lando-clone.sh
#!/bin/csh
##################
# Variables
##################
# Path to a place to store your sites.
WEBSERVERROOT=/httpdocs #no trailing slash
# Path to your lando configuration file for Drupal 7
LANDOCONFIG=/Users/admin/scripts/su/d7.lando.yml
@sherakama
sherakama / simplepie.compiled.php
Created November 22, 2017 22:22
simplepie.compiled.php 1.3.1
<?php
/**
* SimplePie
*
* A PHP-Based RSS and Atom Feed Framework.
* Takes the hard work out of managing a complete RSS/Atom solution.
*
* Please note: This file is automatically generated by a build script. The
* full original source is always available from http://simplepie.org/
*
diff --git a/core/modules/page_cache/src/StackMiddleware/PageCache.php b/core/modules/page_cache/src/StackMiddleware/PageCache.php
index 6eb4742..ba495fd 100644
--- a/core/modules/page_cache/src/StackMiddleware/PageCache.php
+++ b/core/modules/page_cache/src/StackMiddleware/PageCache.php
@@ -283,10 +283,15 @@ protected function storeResponse(Request $request, Response $response) {
$expire = $request_time + $cache_ttl_4xx;
}
}
- else {
- $date = $response->getExpires()->getTimestamp();
@sherakama
sherakama / pull-request-template.md
Last active February 23, 2017 18:12 — forked from jbickar/pull-request-template.md
Pull Request Template

READY FOR REVIEW/NOT READY

  • (Edit the above to reflect status)

Summary

  • TL;DR - what's this PR for?

Needed By (Date)

  • When does this need to be merged by?

Urgency

@sherakama
sherakama / pr-checklist.md
Last active November 29, 2022 11:05
Pull Request Checklist

When reviewing a pull request please check for the following

  • Unit Test provided
  • Does this require a behat test?
  • Deprecated code removed
  • Is all markup and styles accessible?
  • Syntax & Formatting is correct (Code Climate should take care of this)
  • Is the approach to the problem appropriate?
  • Can anything be simplified?
  • Is the code too specific to _ and needs generalization: