Skip to content

Instantly share code, notes, and snippets.

TypeError: document.getElementById(...) is null
t https://d28js581qt5vxm.cloudfront.net/assets/application-19e36159e3101c7f738d2a469a1bcf9bc8d69f85bec3831cdac111dc2b2a59b3.js:8
yn https://d28js581qt5vxm.cloudfront.net/assets/application-19e36159e3101c7f738d2a469a1bcf9bc8d69f85bec3831cdac111dc2b2a59b3.js:14
Rn https://d28js581qt5vxm.cloudfront.net/assets/application-19e36159e3101c7f738d2a469a1bcf9bc8d69f85bec3831cdac111dc2b2a59b3.js:15
Gn https://d28js581qt5vxm.cloudfront.net/assets/application-19e36159e3101c7f738d2a469a1bcf9bc8d69f85bec3831cdac111dc2b2a59b3.js:15
qn https://d28js581qt5vxm.cloudfront.net/assets/application-19e36159e3101c7f738d2a469a1bcf9bc8d69f85bec3831cdac111dc2b2a59b3.js:15
er https://d28js581qt5vxm.cloudfront.net/assets/application-19e36159e3101c7f738d2a469a1bcf9bc8d69f85bec3831cdac111dc2b2a59b3.js:15
$n https://d28js581qt5vxm.cloudfront.net/assets/application-19e36159e3101c7f738d2a469a1bcf9bc8d69f85bec3831cdac111dc2b2a59b3.js:15
or https://d28js581qt5vxm.clo
Affiliates:
- name
- permissionstatus
Guests:
- name
- permissionstatus
Visits:
- affiliate_id => foreign_key to Affiliates
...
docker_build: &docker_build
run:
name: Docker build
command: |
touch .env
docker-compose build test dev
docker_deploy_build: &docker_deploy_build
run:
version: "3.7"
x-environment: &x-environment
BACKEND_BUCKET:
BACKEND_REGION:
BACKEND_DYNAMODB_TABLE:
# AWS_ACCESS_KEY_ID:
# AWS_SECRET_ACCESS_KEY:
# AWS_DEFAULT_REGION:
SLACK_URL:

The sublibrary code is only availabile in the top-level array of holdings like this:

{
  "matchForHoldings": [
    {
      "holdingRecord": "852##b",
      "matchOn": "MainLocation"
    },
    {
@barnabyalter
barnabyalter / gist:cc349a5d6b5c0c988b861fee05a8a110
Created April 7, 2020 15:41
libv8 and therubyracer on MacOS Catalina
$ brew install v8@3.15
$ bundle config build.libv8 --with-system-v8
$ bundle config build.therubyracer --with-v8-dir=$(brew --prefix v8@3.15)
$ bundle install
@barnabyalter
barnabyalter / main.css
Last active March 30, 2020 20:15
Add custom alert bar to primo, populated by Back Office
primo-explore-top-alert .bar.alert-bar {
font-size: 18px;
font-weight: 700;
border-color: #F89763;
background-color: #F89763 !important;
}

Layout

Was

<button class="button chat-tab ss-chat js-toggle-chat">Chat with us</button>
<div class="chat-frame-wrap">
  <button class="chat-close ss-icon js-toggle-chat" title="Close chat window" aria-label="Close chat window">&#x2421;</button>
  <iframe title="Ask a Librarian chat" class="chat-frame" src="https://us.libraryh3lp.com/chat/askbobst@chat.libraryh3lp.com?skin=23106" frameborder="0"></iframe>
</div>
For best results, include a title, <a href="https://library.answers.nyu.edu/faq/128489" target="_blank" rel="noopener noreferrer">ISSN, ISBN, DOI or PMID <span class="sr-only">(opens new window)</span></a>
@barnabyalter
barnabyalter / gist:67fc5342794b82e70a04c6fb4284e265
Created May 16, 2019 16:57
Use httpie to test eshelf cors
#!/bin/bash
COOKIE_VALUE='L1NJRXM5eXkxMVhYMnUwNlRtVjd5Q3JWOGVtSjdxY0NneXBuSlNpQmdhb2xZZ2pyR3RCRENFamJSV1E4QXhqZkJpeVlGeTFzQ2UyalQ1RnI5ZHJWWGdvSG5NcFAxK05ramc4MGVKdnhWOEtOSUxaMlJWeGNocHFOWkh1aktmQy9lbHliYllhalhpWUFZYkVpWDkvdTZNdTRvd2JQYmxURnoyVGdUMHdXWVRMU3hVNGdFbWlnQ2U2c2RVbEMvS2FKK2NqTjl6U2ZwU2xtS09wdHlqNGJ2U05URVFaUmNydkxjY0VWNGJpSTd6U1poOWpxaWE1K09TZ01oTkdLYjljTVdLbVd1UWVRSHc1WkhMbjR6cUpCeklnNmNOUXVxS1FyU2xWUmxYbVBWdE09LS1oY1JibHM2RnZ5bStVRm0yYXFuYXBRPT0%3D--1878c3d65e1c28cdd2da459577e8fb9894e2cd7a'
CSRF_TOKEN='yOcFwFaW/ZdCZZj2Co1s8Va2+f6RFx3IYjKiup505yDm1HOi7Cq5IAoi8CaRdOIZEt8akygs1pph6W7M910j+g=='
# http GET localhost:3000/records/from/primo.json per=all _=123456 'Origin:http://localhost:8004'
http GET localhost:3000/records/from/primo.json per=all _=123456 'Origin:http://localhost:8004' \
"Cookie:_eshelf_session=${COOKIE_VALUE}; path=/; HttpOnly" "X-CSRF-Token:${CSRF_TOKEN}"
# http POST localhost:3000/records.json \
# record:='{"external_system":"primo","external_id":"dedupmrg412226627"}' \