@@ -33,7 +33,7 @@ func newRssDomain(dbPath string) (*RssDomain, error) {
3333 }
3434 orm , err := gorm .Open ("sqlite3" , dbPath )
3535 if err != nil {
36- logrus .Errorf ("[rsshub NewRssDomain] open db error: %v" , err )
36+ logrus .Warnf ("[rsshub NewRssDomain] open db error: %v" , err )
3737 panic (err )
3838 }
3939 repo := & RssDomain {
@@ -42,7 +42,7 @@ func newRssDomain(dbPath string) (*RssDomain, error) {
4242 }
4343 err = repo .storage .initDB ()
4444 if err != nil {
45- logrus .Errorf ("[rsshub NewRssDomain] open db error: %v" , err )
45+ logrus .Warnf ("[rsshub NewRssDomain] open db error: %v" , err )
4646 panic (err )
4747 }
4848 return repo , nil
@@ -54,15 +54,15 @@ func (repo *RssDomain) Subscribe(ctx context.Context, gid int64, feedPath string
5454 // 验证
5555 feed , err := repo .rssHubClient .FetchFeed (feedPath )
5656 if err != nil {
57- logrus .WithContext (ctx ).Errorf ("[rsshub Subscribe] add source error: %v" , err )
57+ logrus .WithContext (ctx ).Warnf ("[rsshub Subscribe] add source error: %v" , err )
5858 return
5959 }
60- logrus .WithContext (ctx ).Infof ("[rsshub Subscribe] try get source success: %v" , len (feed .Title ))
60+ logrus .WithContext (ctx ).Debugf ("[rsshub Subscribe] try get source success: %v" , len (feed .Title ))
6161 // 新建source结构体
6262 rv = convertFeedToRssView (0 , feedPath , feed )
6363 feedChannel , err := repo .storage .GetSourceByRssHubFeedLink (ctx , feedPath )
6464 if err != nil {
65- logrus .WithContext (ctx ).Errorf ("[rsshub Subscribe] query source by feedPath error: %v" , err )
65+ logrus .WithContext (ctx ).Warnf ("[rsshub Subscribe] query source by feedPath error: %v" , err )
6666 return
6767 }
6868 // 如果已经存在
@@ -76,62 +76,62 @@ func (repo *RssDomain) Subscribe(ctx context.Context, gid int64, feedPath string
7676 // 保存
7777 err = repo .storage .UpsertSource (ctx , rv .Source )
7878 if err != nil {
79- logrus .WithContext (ctx ).Errorf ("[rsshub Subscribe] save source error: %v" , err )
79+ logrus .WithContext (ctx ).Warnf ("[rsshub Subscribe] save source error: %v" , err )
8080 return
8181 }
82- logrus .Infof ("[rsshub Subscribe] save/update source success %v" , rv .Source .ID )
82+ logrus .Debugf ("[rsshub Subscribe] save/update source success %v" , rv .Source .ID )
8383 // 添加群号到订阅
8484 subscribe , err := repo .storage .GetSubscribeByID (ctx , gid , rv .Source .ID )
8585 if err != nil {
86- logrus .WithContext (ctx ).Errorf ("[rsshub Subscribe] query subscribe error: %v" , err )
86+ logrus .WithContext (ctx ).Warnf ("[rsshub Subscribe] query subscribe error: %v" , err )
8787 return
8888 }
89- logrus .WithContext (ctx ).Infof ("[rsshub Subscribe] query subscribe success: %v" , subscribe )
89+ logrus .WithContext (ctx ).Debugf ("[rsshub Subscribe] query subscribe success: %v" , subscribe )
9090 // 如果已经存在,直接返回
9191 if subscribe != nil {
9292 isSubExisted = true
93- logrus .WithContext (ctx ).Infof ("[rsshub Subscribe] subscribe existed: %v" , subscribe )
93+ logrus .WithContext (ctx ).Debugf ("[rsshub Subscribe] subscribe existed: %v" , subscribe )
9494 return
9595 }
9696 // 如果不存在,保存
9797 err = repo .storage .CreateSubscribe (ctx , gid , rv .Source .ID )
9898 if err != nil {
99- logrus .WithContext (ctx ).Errorf ("[rsshub Subscribe] save subscribe error: %v" , err )
99+ logrus .WithContext (ctx ).Warnf ("[rsshub Subscribe] save subscribe error: %v" , err )
100100 return
101101 }
102- logrus .WithContext (ctx ).Infof ("[rsshub Subscribe] success: %v" , len (rv .Contents ))
102+ logrus .WithContext (ctx ).Debugf ("[rsshub Subscribe] success: %v" , len (rv .Contents ))
103103 return
104104}
105105
106106// Unsubscribe 群组取消订阅
107107func (repo * RssDomain ) Unsubscribe (ctx context.Context , gid int64 , feedPath string ) (err error ) {
108108 existedSubscribes , ifExisted , err := repo .storage .GetIfExistedSubscribe (ctx , gid , feedPath )
109109 if err != nil {
110- logrus .WithContext (ctx ).Errorf ("[rsshub Subscribe] query sub by route error: %v" , err )
110+ logrus .WithContext (ctx ).Warnf ("[rsshub Subscribe] query sub by route error: %v" , err )
111111 return errors .New ("数据库错误" )
112112 }
113- logrus .WithContext (ctx ).Infof ("[rsshub Subscribe] query source by route success: %v" , existedSubscribes )
113+ logrus .WithContext (ctx ).Debugf ("[rsshub Subscribe] query source by route success: %v" , existedSubscribes )
114114 // 如果不存在订阅关系,直接返回
115115 if ! ifExisted || existedSubscribes == nil {
116- logrus .WithContext (ctx ).Infof ("[rsshub Subscribe] source existed: %v" , ifExisted )
116+ logrus .WithContext (ctx ).Debugf ("[rsshub Subscribe] source existed: %v" , ifExisted )
117117 return errors .New ("频道不存在" )
118118 }
119119 err = repo .storage .DeleteSubscribe (ctx , existedSubscribes .ID )
120120 if err != nil {
121- logrus .WithContext (ctx ).Errorf ("[rsshub Subscribe] delete source error: %v" , err )
121+ logrus .WithContext (ctx ).Warnf ("[rsshub Subscribe] delete source error: %v" , err )
122122 return errors .New ("删除失败" )
123123 }
124124 // 查询是否还有群订阅这个频道
125125 subscribesNeedsToDel , err := repo .storage .GetSubscribesBySource (ctx , feedPath )
126126 if err != nil {
127- logrus .WithContext (ctx ).Errorf ("[rsshub Subscribe] query source by route error: %v" , err )
127+ logrus .WithContext (ctx ).Warnf ("[rsshub Subscribe] query source by route error: %v" , err )
128128 return
129129 }
130130 // 没有群订阅的时候,把频道删除
131131 if len (subscribesNeedsToDel ) == 0 {
132132 err = repo .storage .DeleteSource (ctx , existedSubscribes .RssSourceID )
133133 if err != nil {
134- logrus .WithContext (ctx ).Errorf ("[rsshub Subscribe] delete source error: %v" , err )
134+ logrus .WithContext (ctx ).Warnf ("[rsshub Subscribe] delete source error: %v" , err )
135135 return errors .New ("清除频道信息失败" )
136136 }
137137 }
@@ -142,11 +142,11 @@ func (repo *RssDomain) Unsubscribe(ctx context.Context, gid int64, feedPath stri
142142func (repo * RssDomain ) GetSubscribedChannelsByGroupID (ctx context.Context , gid int64 ) ([]* RssClientView , error ) {
143143 channels , err := repo .storage .GetSubscribedChannelsByGroupID (ctx , gid )
144144 if err != nil {
145- logrus .WithContext (ctx ).Errorf ("[rsshub GetSubscribedChannelsByGroupID] GetSubscribedChannelsByGroupID error: %v" , err )
145+ logrus .WithContext (ctx ).Warnf ("[rsshub GetSubscribedChannelsByGroupID] GetSubscribedChannelsByGroupID error: %v" , err )
146146 return nil , err
147147 }
148148 rv := make ([]* RssClientView , len (channels ))
149- logrus .WithContext (ctx ).Infof ("[rsshub GetSubscribedChannelsByGroupID] query subscribe success: %v" , len (channels ))
149+ logrus .WithContext (ctx ).Debugf ("[rsshub GetSubscribedChannelsByGroupID] query subscribe success: %v" , len (channels ))
150150 for i , cn := range channels {
151151 rv [i ] = & RssClientView {
152152 Source : cn ,
@@ -162,13 +162,13 @@ func (repo *RssDomain) Sync(ctx context.Context) (groupView map[int64][]*RssClie
162162 // 获取所有频道
163163 updatedViews , err := repo .syncRss (ctx )
164164 if err != nil {
165- logrus .WithContext (ctx ).Errorf ("[rsshub Sync] sync rss feed error: %v" , err )
165+ logrus .WithContext (ctx ).Warnf ("[rsshub Sync] sync rss feed error: %v" , err )
166166 return
167167 }
168- logrus .WithContext (ctx ).Infof ("[rsshub Sync] updated channels: %v" , len (updatedViews ))
168+ logrus .WithContext (ctx ).Debugf ("[rsshub Sync] updated channels: %v" , len (updatedViews ))
169169 subscribes , err := repo .storage .GetSubscribes (ctx )
170170 if err != nil {
171- logrus .WithContext (ctx ).Errorf ("[rsshub Sync] get subscribes error: %v" , err )
171+ logrus .WithContext (ctx ).Warnf ("[rsshub Sync] get subscribes error: %v" , err )
172172 return
173173 }
174174 for _ , subscribe := range subscribes {
0 commit comments