mirror of
https://github.com/ksyasuda/SubMiner.git
synced 2026-02-28 06:22:45 -08:00
fix(anki): fix Lapis sentence-card fields to defaults
Remove configurable isLapis sentence/audio field overrides so sentence cards always map to Sentence and SentenceAudio. Update types and docs to reflect the simplified config surface.
This commit is contained in:
@@ -334,15 +334,11 @@ export class AnkiIntegration {
|
||||
private getLapisConfig(): {
|
||||
enabled: boolean;
|
||||
sentenceCardModel?: string;
|
||||
sentenceCardSentenceField?: string;
|
||||
sentenceCardAudioField?: string;
|
||||
} {
|
||||
const lapis = this.config.isLapis;
|
||||
return {
|
||||
enabled: lapis?.enabled === true,
|
||||
sentenceCardModel: lapis?.sentenceCardModel,
|
||||
sentenceCardSentenceField: lapis?.sentenceCardSentenceField,
|
||||
sentenceCardAudioField: lapis?.sentenceCardAudioField,
|
||||
};
|
||||
}
|
||||
|
||||
@@ -373,8 +369,8 @@ export class AnkiIntegration {
|
||||
|
||||
return {
|
||||
model: lapis.sentenceCardModel,
|
||||
sentenceField: lapis.sentenceCardSentenceField || 'Sentence',
|
||||
audioField: lapis.sentenceCardAudioField || 'SentenceAudio',
|
||||
sentenceField: 'Sentence',
|
||||
audioField: 'SentenceAudio',
|
||||
lapisEnabled: lapis.enabled,
|
||||
kikuEnabled: kiku.enabled,
|
||||
kikuFieldGrouping: (kiku.fieldGrouping || 'disabled') as 'auto' | 'manual' | 'disabled',
|
||||
|
||||
@@ -136,8 +136,6 @@ export const DEFAULT_CONFIG: ResolvedConfig = {
|
||||
isLapis: {
|
||||
enabled: false,
|
||||
sentenceCardModel: 'Japanese sentences',
|
||||
sentenceCardSentenceField: 'Sentence',
|
||||
sentenceCardAudioField: 'SentenceAudio',
|
||||
},
|
||||
isKiku: {
|
||||
enabled: false,
|
||||
|
||||
@@ -260,8 +260,6 @@ export interface AnkiConnectConfig {
|
||||
isLapis?: {
|
||||
enabled?: boolean;
|
||||
sentenceCardModel?: string;
|
||||
sentenceCardSentenceField?: string;
|
||||
sentenceCardAudioField?: string;
|
||||
};
|
||||
isKiku?: {
|
||||
enabled?: boolean;
|
||||
@@ -480,8 +478,6 @@ export interface ResolvedConfig {
|
||||
isLapis: {
|
||||
enabled: boolean;
|
||||
sentenceCardModel: string;
|
||||
sentenceCardSentenceField: string;
|
||||
sentenceCardAudioField: string;
|
||||
};
|
||||
isKiku: {
|
||||
enabled: boolean;
|
||||
|
||||
Reference in New Issue
Block a user