Socket
Socket
Sign inDemoInstall

@paperbits/common

Package Overview
Dependencies
Maintainers
2
Versions
691
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@paperbits/common - npm Package Compare versions

Comparing version 0.1.564 to 0.1.565

9

media/mediaService.ts

@@ -5,2 +5,3 @@ import * as Utils from "../utils";

import { IMediaService, MediaContract } from "./";
import { Logger } from "../logging";

@@ -11,3 +12,4 @@

private readonly objectStorage: IObjectStorage,
private readonly blobStorage: IBlobStorage
private readonly blobStorage: IBlobStorage,
private readonly logger: Logger
) { }

@@ -110,2 +112,4 @@

await this.blobStorage.deleteBlob(media.blobKey);
this.logger.trackEvent("MediaDeleted", { key: media.key });
}

@@ -153,2 +157,5 @@ catch (error) {

await this.objectStorage.updateObject(media.key, media);
this.logger.trackEvent("MediaAdded", { key: media.key });
return media;

@@ -155,0 +162,0 @@ }

2

package.json
{
"name": "@paperbits/common",
"version": "0.1.564",
"version": "0.1.565",
"description": "Paperbits common components.",

@@ -5,0 +5,0 @@ "author": "Paperbits",

@@ -5,2 +5,3 @@ import * as Utils from "../utils";

import { IObjectStorage, Query, Page } from "../persistence";
import { Logger } from "../logging";

@@ -10,12 +11,11 @@ const urlsPath = "urls";

export class UrlService implements IUrlService {
private readonly objectStorage: IObjectStorage;
constructor(
private readonly objectStorage: IObjectStorage,
private readonly logger: Logger
) { }
constructor(objectStorage: IObjectStorage) {
this.objectStorage = objectStorage;
}
public async getUrlByKey(key: string): Promise<UrlContract> {
return await this.objectStorage.getObject<UrlContract>(key);
}
private convertPage(pageOfUrls: Page<UrlContract>): Page<UrlContract> {

@@ -45,3 +45,3 @@ const resultPage: Page<UrlContract> = {

return this.convertPage(pageOfResults);
}

@@ -56,2 +56,4 @@ catch (error) {

await Promise.all([deleteUrlPromise]);
this.logger.trackEvent("UrlDeleted", { key: url.key });
}

@@ -71,2 +73,4 @@

this.logger.trackEvent("UrlAdded", { key: key });
return contract;

@@ -73,0 +77,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