diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2023-02-08 17:52:01 +0100 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2023-02-10 13:05:56 +0000 |
commit | 4c79b659b080d00feed2cc117e323eb0e61771b4 (patch) | |
tree | 3b1d58debff32116fb03fdffd194bfa21fc8605c | |
parent | d88b1c58bf205abd71c11b36dbf7059e7b5721aa (diff) | |
download | qbs-4c79b659b080d00feed2cc117e323eb0e61771b4.tar.gz |
codesign: Add missing check for undefined value
Change-Id: I68424e794138982f71c3340cc4aba8227403abb8
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
-rw-r--r-- | share/qbs/modules/codesign/codesign.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/share/qbs/modules/codesign/codesign.js b/share/qbs/modules/codesign/codesign.js index 463e7cbb7..80b82f1ce 100644 --- a/share/qbs/modules/codesign/codesign.js +++ b/share/qbs/modules/codesign/codesign.js @@ -45,8 +45,10 @@ function findSigningIdentities(searchString, team) { var identity = identities[key]; if (team && ![identity.subjectInfo.O, identity.subjectInfo.OU].contains(team)) continue; - if (searchString === key || identity.subjectInfo.CN.startsWith(searchString)) + if (searchString === key + || (identity.subjectInfo.CN && identity.subjectInfo.CN.startsWith(searchString))) { matchedIdentities[key] = identity; + } } return matchedIdentities; } |