Skip to content

Instantly share code, notes, and snippets.

View srichakradhar's full-sized avatar

Srichakradhar Reddy Nagireddy srichakradhar

View GitHub Profile
@srichakradhar
srichakradhar / adaptiveCardSubmit.js
Created March 2, 2018 06:49
Middleware for handling adaptive card submits
function adaptiveCardSubmitMiddleware() {
return {
botbuilder: (session, next) => {
console.log(session.message);
// I want them to be able to do this, for now ask they press the button
if(session.message && session.message.text == 'submit'){
session.send("Please use the submit button above");
return;
@srichakradhar
srichakradhar / deasyncloopwhile.js
Created March 2, 2018 04:35
Make an async call synchronous using deasync in node js
require('deasync').loopWhile(function(){return !done;});
@srichakradhar
srichakradhar / snowcreate.js
Created March 2, 2018 04:33
create servicenow incident in node js
axios.post('https://dev32043.service-now.com/api/now/table/incident',
requestBody,
{
headers: {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Basic ' + Buffer.from('admin'+':'+'ynZVT7Uwa5gW').toString('base64'),
// 'Authorization': 'Basic '+btoa('admin'+':'+'admin'),
}
})
@srichakradhar
srichakradhar / nodeErrorBehindProxy.js
Created November 10, 2017 13:11
node error behind proxy
{ Error: write EPROTO 140611379001216:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:../deps/openssl/openssl/ssl/s23_clnt.c:797:
at _errnoException (util.js:1024:11)
at WriteWrap.afterWrite [as oncomplete] (net.js:867:14)
code: 'EPROTO',
errno: 'EPROTO',
syscall: 'write',
config:
{ adapter: [Function: httpAdapter],
transformRequest: { '0': [Function: transformRequest] },
@srichakradhar
srichakradhar / keybase.md
Created April 11, 2017 06:28
Proving my GitHub identity @srichakradhar

Keybase proof

I hereby claim:

  • I am srichakradhar on github.
  • I am srichakradhar (https://keybase.io/srichakradhar) on keybase.
  • I have a public key whose fingerprint is E530 07C7 8598 7E19 0818 75B8 426B BFD3 563A 0B67

To claim this, I am signing this object: