Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/marius-wieschollek/passwords-webextension.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorflo-mic <florianmichel@hotmail.de>2021-03-21 13:32:14 +0300
committerflo-mic <florianmichel@hotmail.de>2021-03-21 13:32:14 +0300
commit6ebfb621d5d25b3d679f1a1a244307cf9e0c0a97 (patch)
tree32fbc648c42d5b1d32bed7ca1990392848a89185
parent40a6a2bafd8c677533fef3107047d7ee33c6880e (diff)
code cleanup and add favorite to pw update
-rw-r--r--src/js/Controller/Password/Update.js11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/js/Controller/Password/Update.js b/src/js/Controller/Password/Update.js
index d054960..cdbcef5 100644
--- a/src/js/Controller/Password/Update.js
+++ b/src/js/Controller/Password/Update.js
@@ -13,12 +13,13 @@ export default class Update extends AbstractController {
query = new SearchQuery(),
password = /** @type {EnhancedPassword} **/ query
.where(query.field('id').equals(data.id))
- .hidden(true||false)
+ .hidden(true|false)
.execute()[0],
api = /** @type {PasswordsClient} **/ await ApiRepository.findById(password.getServer().getId());
if(password !== null && !password.isTrashed()) {
password
+ .setFavorite(this._setProperty('favorite', data, password))
.setLabel(this._setProperty('label', data, password))
.setUserName(this._setProperty('username', data, password))
.setPassword(this._setProperty('password', data, password))
@@ -42,7 +43,7 @@ export default class Update extends AbstractController {
* @param {String} property
* @param {JSON} data
* @param {EnhancedPassword} password
- * @returns {EnhancedPassword}
+ * @returns {*}
* @private
*/
_setProperty(property, data, password) {
@@ -57,7 +58,7 @@ export default class Update extends AbstractController {
*
* @param {JSON} data
* @param {EnhancedPassword} password
- * @returns {EnhancedPassword}
+ * @returns {Date}
* @private
*/
_setEdited(data, password) {
@@ -75,8 +76,8 @@ export default class Update extends AbstractController {
* @param {String} property
* @param {JSON} data
* @param {EnhancedPassword} password
- * @returns {EnhancedPassword}
- * @private
+ * @returns {String}
+ * @private
*/
async _setFolder(api, data, password) {
if(!data.hasOwnProperty('hidden')) {