New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

blue-button-record

Package Overview
Dependencies
Maintainers
3
Versions
56
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

blue-button-record - npm Package Compare versions

Comparing version 1.3.1 to 1.4.0-beta.1

4

index.js

@@ -186,4 +186,8 @@ "use strict";

exports.deleteNote = function (ptKey, id, callback) {
notes.deleteNote(dbinfo, ptKey, id, callback);
};
exports.getAllNotes = function (ptKey, callback) {
notes.allNotesInOrder(dbinfo, ptKey, callback);
};

@@ -42,2 +42,19 @@ "use strict";

//Delete note
exports.deleteNote = function (dbinfo, ptKey, id, callback) {
var model = dbinfo.notesModel;
model.findOne({
"username": ptKey,
"_id": id
}).remove().exec(function (err, note) {
if (err) {
console.log("error", err);
callback(err);
} else {
callback(null);
}
});
};
//Stars note

@@ -44,0 +61,0 @@ exports.starNote = function (dbinfo, ptKey, id, star, callback) {

2

package.json

@@ -5,3 +5,3 @@ {

"description": "Master Health Record and Data Reconciliation Engine Persistance Layer",
"version": "1.3.1",
"version": "1.4.0-beta.1",
"repository": {

@@ -8,0 +8,0 @@ "type": "git",

@@ -18,5 +18,5 @@ "use strict";

describe('notes.js methods', function () {
describe('notes.js methods', function() {
before(function (done) {
before(function(done) {
var options = {

@@ -27,3 +27,3 @@ dbName: 'dre-notes-test',

dbinfo = record.connectDatabase('localhost', options, function (err) {
dbinfo = record.connectDatabase('localhost', options, function(err) {
//assert.ifError(err);

@@ -37,5 +37,5 @@

it('add note', function (done) {
it('add note', function(done) {
//record.
record.addNote("username", "section", "entry", "note", function (err, data) {
record.addNote("username", "section", "entry", "note", function(err, data) {

@@ -52,5 +52,5 @@ expect(data.datetime).to.exist;

it('add and edit note', function (done) {
it('add and edit note', function(done) {
//record.
record.addNote("username", "section", "entry", "note", function (err, data) {
record.addNote("username", "section", "entry", "note", function(err, data) {

@@ -65,3 +65,3 @@ expect(data.datetime).to.exist;

record.editNote("username", id, "note2", function (err, data) {
record.editNote("username", id, "note2", function(err, data) {

@@ -81,5 +81,5 @@ expect(data.datetime).to.exist;

it('get notes ', function (done) {
it('get notes ', function(done) {
//record.
record.getAllNotes("username", function (err, data) {
record.getAllNotes("username", function(err, data) {

@@ -95,5 +95,5 @@ expect(data).to.exist;

it('star notes ', function (done) {
it('star notes ', function(done) {
//record.
record.getAllNotes("username", function (err, data) {
record.getAllNotes("username", function(err, data) {

@@ -104,3 +104,3 @@ expect(data).to.exist;

record.starNote("username", data[0]._id, true, function (err, data) {
record.starNote("username", data[0]._id, true, function(err, data) {

@@ -117,5 +117,5 @@ expect(data).to.exist;

it('unstar notes ', function (done) {
it('unstar notes ', function(done) {
//record.
record.getAllNotes("username", function (err, data) {
record.getAllNotes("username", function(err, data) {

@@ -126,3 +126,3 @@ expect(data).to.exist;

record.starNote("username", data[0]._id, false, function (err, data) {
record.starNote("username", data[0]._id, false, function(err, data) {

@@ -139,4 +139,49 @@ expect(data).to.exist;

it('clearDatabase', function (done) {
record.clearDatabase(function (err) {
it('add and delete note', function(done) {
//record.
record.getAllNotes("username", function(err, data) {
expect(data).to.exist;
expect(data).to.have.length(2);
record.addNote("username", "section", "entry", "note_to_be deleted", function(err, data) {
expect(data.datetime).to.exist;
expect(data._id).to.exist;
expect(data.section).to.exist;
expect(data.entry).to.exist;
expect(data.note).to.equal("note_to_be deleted");
var id = data._id;
record.getAllNotes("username", function(err, data) {
expect(data).to.exist;
expect(data).to.have.length(3);
//console.log(data);
record.deleteNote("username", id, function(err, data) {
expect(err).to.be.null;
record.getAllNotes("username", function(err, data) {
expect(data).to.exist;
expect(data).to.have.length(2);
//console.log(data);
done();
});
});
});
});
});
});
it('clearDatabase', function(done) {
record.clearDatabase(function(err) {
done(err);

@@ -146,4 +191,4 @@ });

after(function (done) {
record.disconnect(function (err) {
after(function(done) {
record.disconnect(function(err) {
done(err);

@@ -150,0 +195,0 @@ });

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc