From 114d68a0726ab107c2a9a5d858e006fb8e1be606 Mon Sep 17 00:00:00 2001 From: psnider Date: Sun, 14 Dec 2014 21:47:05 +0000 Subject: [PATCH] Added mongoose.Types.ObjectId.toHexString() --- mongoose/mongoose-tests.ts | 2 ++ mongoose/mongoose.d.ts | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/mongoose/mongoose-tests.ts b/mongoose/mongoose-tests.ts index 38c469ca1..1c8b804d6 100644 --- a/mongoose/mongoose-tests.ts +++ b/mongoose/mongoose-tests.ts @@ -364,3 +364,5 @@ schema.virtual('display_name') .get(function(): string { return this.name; }) .set((value: string): void => {}); +var id : mongoose.Types.ObjectId; +var s = id.toHexString(); diff --git a/mongoose/mongoose.d.ts b/mongoose/mongoose.d.ts index abfd5625e..3cd48c5ec 100644 --- a/mongoose/mongoose.d.ts +++ b/mongoose/mongoose.d.ts @@ -78,7 +78,9 @@ declare module "mongoose" { set(fn: Function): VirtualType; } export module Types { - export class ObjectId {} + export class ObjectId { + toHexString(): string; + } } export class Schema {