module.exports = function (context, message) {

    let err = null;

    let userdata = context.bindings.userdata[0];
    context.log(userdata);//TEMP LOGGING

    if (!userdata) {
        console.log('Not tracking user');

        err = new Error('Not tracking user');
    }

    if (!userdata.twitter && !userdata.facebook || !userdata.instagram) {
        console.log('No social profiles');

        err = new Error('No social profiles');
    }

    if (!userdata.id) {
        console.log('No user id');

        err = new Error('No social profiles');
    }

    let data = null;

    // if (!err) {
    //     data = {
    //         userid = userdata.id,
    //         platform = message.platform,
    //         mediaid = message.mediaid
    //     };

    //     if (message.twitter) {
    //         console.log('adding twitter');

    //         data.twitter = {
    //             id: message.twitter.$id,
    //             token: message.twitter.token,
    //             username: message.twitter.username,
    //         };
    //     }

    //     if (message.instagram) {
    //         console.log('adding instagram');

    //         data.instagram = {
    //             id: message.instagram.$id,
    //             token: message.instagram.token,
    //             username: message.instagram.username,
    //         };
    //     }

    //     if (message.facebook) {
    //         console.log('adding facebook');

    //         data.facebook = {
    //             id: message.facebook.$id,
    //             token: message.facebook.token,
    //             username: message.facebook.email,
    //         };
    //     }
    // }

    context.done(err, data);
};
@@ -61,24 +61,27 @@
 = null;%0A%0A   
+ //
  let userdat
@@ -113,24 +113,27 @@
 data%5B0%5D;%0A   
+ //
  context.log
@@ -158,24 +158,27 @@
 LOGGING%0A%0A   
+ //
  if (!userda
@@ -179,36 +179,39 @@
 userdata) %7B%0A    
+//
     
+ 
 console.log('Not
@@ -224,32 +224,35 @@
 ing user');%0A%0A   
+ //
      err = new E
@@ -277,31 +277,37 @@
  user');%0A   
+ //
  %7D%0A%0A   
+ //
  if (!userda
@@ -364,24 +364,27 @@
 agram) %7B%0A   
+ //
      console
@@ -407,32 +407,35 @@
 profiles');%0A%0A   
+ //
      err = new E
@@ -465,23 +465,29 @@
 s');%0A   
+ //
  %7D%0A%0A   
+ //
  if (!us
@@ -498,24 +498,27 @@
 ta.id) %7B%0A   
+ //
      console
@@ -541,16 +541,19 @@
 ');%0A%0A   
+ //
      err
@@ -591,16 +591,19 @@
 s');%0A   
+ //
  %7D%0A%0A    

no coce