Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

偶然发现Addon Item下有重复的笔记 #78

Open
GFDGIT opened this issue Jan 30, 2023 · 15 comments
Open

偶然发现Addon Item下有重复的笔记 #78

GFDGIT opened this issue Jan 30, 2023 · 15 comments
Labels
bug Something isn't working

Comments

@GFDGIT
Copy link

GFDGIT commented Jan 30, 2023

原因不明,不知道有什么影响。

image

@MuiseDestiny
Copy link
Owner

存在这个bug,但是影响不大,读写只发生在其中之一。

@MuiseDestiny MuiseDestiny self-assigned this Jan 30, 2023
@MuiseDestiny MuiseDestiny added the bug Something isn't working label Jan 30, 2023
@MuiseDestiny MuiseDestiny removed their assignment Jan 30, 2023
@GFDGIT
Copy link
Author

GFDGIT commented Jan 30, 2023

我一通折腾,删除了重复的笔记后,出现了一些状况。

有一篇文献的参考文献总是加载不出来,刷新也不行,35条文献就是这一篇的。
image

其他文献打开后提示加载了xx条参考文献,但也是空白,显示35条文献,但刷新后会加载正确信息。我开了保存到记录,但重新打开文献,还是要点刷新才能加载到信息。

@MuiseDestiny
Copy link
Owner

我一通折腾,删除了重复的笔记后,出现了一些状况。

有一篇文献的参考文献总是加载不出来,刷新也不行,35条文献就是这一篇的。 image

其他文献打开后提示加载了xx条参考文献,但也是空白,显示35条文献,但刷新后会加载正确信息。我开了保存到记录,但重新打开文献,还是要点刷新才能加载到信息。

重启呢

@GFDGIT
Copy link
Author

GFDGIT commented Jan 30, 2023

试过重启,重装reference,shift p设置储存条目,没有改变。style还没有重装。

@MuiseDestiny
Copy link
Owner

试过重启,重装reference,shift p设置储存条目,没有改变。style还没有重装。

回收站彻底把重复笔记删除

@GFDGIT
Copy link
Author

GFDGIT commented Jan 30, 2023

重复的笔记已经都清空了。

我找到出问题那篇文章对应的笔记,彻底删除,重启,问题没有改变。

@GFDGIT
Copy link
Author

GFDGIT commented Jan 30, 2023

出现了这样的报错

[JavaScript Error: "TypeError: item2.getField is not a function" {file: "resource:https://gre/modules/addons/XPIProvider.jsm -> jar:file:https:///D:/Software/Zotero/Data/Mozilla/Profile/extensions/[email protected]!/bootstrap.js -> jar:file:https:///D:/Software/Zotero/Data/Mozilla/Profile/extensions/[email protected]!/chrome/content/scripts/index.js" line: 11431}]

@GFDGIT
Copy link
Author

GFDGIT commented Jan 30, 2023

我新建了一个addon item,设置为储存条目,然后其他文章时好时坏了,但最开始出问题那篇还一直不正常。
然后就是几乎每篇文章的笔记都是重复的了,有的重复了3次,分别记录参考文献,阅读时长和注释页码。

@GFDGIT
Copy link
Author

GFDGIT commented Jan 30, 2023

我新建了一个addon item,设置为储存条目,然后其他文章时好时坏了,但最开始出问题那篇还一直不正常。
然后就是几乎每篇文章的笔记都是重复的了,有的重复了3次,分别记录参考文献,阅读时长和注释页码。

似乎只要重启不打开出问题那篇,打开其他的就是正常的。

@MuiseDestiny
Copy link
Owner

出问题那篇,在你删除重复之前是正常的不

@GFDGIT
Copy link
Author

GFDGIT commented Jan 30, 2023

是正常的,然后我参考文献那里点➕号添加一篇文献,这篇下载很慢,然后我又发现原来已经在文库中了,但是没有关联,我就把新的没有下载完成的文献删了,关联了下载好的,然后不知道怎的就出问题了,我就去看记录条目的笔记,发现有重复的。

@GFDGIT
Copy link
Author

GFDGIT commented Jan 30, 2023

我尝试在高级设置里面把style和reference的设置都重置,重装插件,没有效果,最后把出问题那篇彻底删掉了,然后reference就正常了。但是重装style 后,出现了#77 情况。

@MuiseDestiny
Copy link
Owner

我尝试在高级设置里面把style和reference的设置都重置,重装插件,没有效果,最后把出问题那篇彻底删掉了,然后reference就正常了。但是重装style 后,出现了#77 情况。

首先感谢你对插件的支持,这么折腾还愿意尝试。
参考这里,可以发一下输出日志。

@GFDGIT
Copy link
Author

GFDGIT commented Jan 30, 2023

似乎删除重复笔记就会导致上面的问题,我应该重现了一次,解决方法还是还是删除文献重新来。

我又想到个问题,如果文献删除了,但记录还保留着,会变成垃圾数据。另外,这个存储方式似乎不够可靠。

是否考虑加入一些数据验证和冗余剔除的功能,当然具体怎么弄我就不懂了。

@MuiseDestiny
Copy link
Owner

最早尝试过写入其它字段(可随条目删除删除且不重复),但是可储存数据有限(64k就满了)。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants