mirror of
https://github.com/laurent22/joplin.git
synced 2024-12-24 10:27:10 +02:00
11 lines
459 B
TypeScript
11 lines
459 B
TypeScript
import SyncTargetRegistry from '../../../SyncTargetRegistry';
|
|
|
|
// eslint-disable-next-line @typescript-eslint/no-explicit-any -- Old code before rule was applied
|
|
const shouldShowMissingPasswordWarning = (syncTargetId: number, settings: any) => {
|
|
const syncTargetClass = SyncTargetRegistry.classById(syncTargetId);
|
|
|
|
return syncTargetClass.requiresPassword() && !settings[`sync.${syncTargetId}.password`];
|
|
};
|
|
|
|
export default shouldShowMissingPasswordWarning;
|