"use strict";(self.webpackChunkpasswords_webextension=self.webpackChunkpasswords_webextension||[]).push([[4801],{8962:(e,s,t)=>{t.d(s,{Z:()=>l});class l{async execute(e,s){console.trace("controller.execute() not implemented")}}},2560:(e,s,t)=>{t.r(s),t.d(s,{default:()=>a});var l=t(8962),o=t(8419),r=t(4194);class a extends l.Z{async execute(e,s){let t=e.getPayload(),l=new o.Z;l.where(l.field("folder").equals(t.folder),l.field("server").equals(t.server)).type("password").sortBy("favorite").sortBy("label",!0),r.Z.get().tab.incognito&&l.hidden(!0);let a=l.execute(),d=l.type("folder").execute();s.setType("folder.items").setPayload({passwords:a,folders:d})}}}}]);