Skip to content

Instantly share code, notes, and snippets.

View nallenanderson's full-sized avatar

Nathan Allen nallenanderson

  • ZeroFOX
  • Santiago, Chile
View GitHub Profile
// After the first JSON is returned, we are going to convert the URL string by mapping over the array of objects and replacing the default cover image size.
.then( data => {
data.media.map( media => {
if(media.covers[0]){
// Check if original image is one being served.
if(!media.covers[0].includes('original')){
// Replace the cover image size with "original" image size.
media.covers[0] = media.covers[0].replace('R320x240', 'original');
// After the first JSON is returned, we are going to convert the URL string by mapping over the array of objects and replacing the default cover image size.
.then( data => {
data.media.map( media => {
if(media.covers[0]){
// Replace the cover image size with "original" image size.
media.covers[0] = media.covers[0].replace('R320x240', 'original');
// Add the item to the jsonPost array.
jsonData = [...jsonData, media];
} else {
// Create the array where we will store our JSON response.
let jsonData =[];
// Get the original JSON from site
$.ajax({
method: 'GET',
dataType: 'jsonp',
url: 'http://developers.modyo.com/media.json',
success: data => data.media,
error: err => console.log(err)
alert("This is working!");