mirror of
https://github.com/tiddly-gittly/TidGi-Desktop.git
synced 2025-12-06 10:41:02 -08:00
fix: type errors
This commit is contained in:
parent
d646d3c372
commit
66a1512c6c
24 changed files with 98 additions and 102 deletions
|
|
@ -14,6 +14,7 @@ import i18n from '@services/libs/i18n';
|
|||
import { getModifiedFileList, ModifiedFileList, getRemoteUrl } from './inspect';
|
||||
import { IGitService, IGitUserInfos } from './interface';
|
||||
import { defaultGitInfo } from './defaultGitInfo';
|
||||
import { WikiChannel } from '@/constants/channels';
|
||||
|
||||
@injectable()
|
||||
export class Git implements IGitService {
|
||||
|
|
@ -47,15 +48,15 @@ export class Git implements IGitService {
|
|||
const browserView = await this.viewService.getActiveBrowserView();
|
||||
if (browserView !== undefined) {
|
||||
const tiddlerText = await new Promise((resolve) => {
|
||||
browserView.webContents.send('wiki-get-tiddler-text', '$:/GitHub/Repo');
|
||||
ipcMain.once('wiki-get-tiddler-text-done', (_event, value) => resolve(value));
|
||||
browserView.webContents.send(WikiChannel.getTiddlerText, '$:/GitHub/Repo');
|
||||
ipcMain.once(WikiChannel.getTiddlerTextDone, (_event, value) => resolve(value));
|
||||
});
|
||||
if (tiddlerText !== githubRepoName) {
|
||||
await new Promise<void>((resolve) => {
|
||||
browserView.webContents.send('wiki-add-tiddler', '$:/GitHub/Repo', githubRepoName, {
|
||||
browserView.webContents.send(WikiChannel.addTiddler, '$:/GitHub/Repo', githubRepoName, {
|
||||
type: 'text/vnd.tiddlywiki',
|
||||
});
|
||||
ipcMain.once('wiki-add-tiddler-done', () => resolve());
|
||||
ipcMain.once(WikiChannel.addTiddlerDone, () => resolve());
|
||||
});
|
||||
}
|
||||
return;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue