aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lang/js/src/Signature.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/lang/js/src/Signature.js b/lang/js/src/Signature.js
index a6539048..530590f9 100644
--- a/lang/js/src/Signature.js
+++ b/lang/js/src/Signature.js
@@ -87,9 +87,12 @@ class GPGME_Signature {
constructor (sigObject){
this._rawSigObject = sigObject;
}
+ /**
+ * @returns {String} the fingerprint of this signature
+ */
get fingerprint (){
if (!this._rawSigObject.fingerprint){
- return gpgme_error('SIG_WRONG');
+ throw gpgme_error('SIG_WRONG');
} else {
return this._rawSigObject.fingerprint;
}