Your ROOT_URL in app.ini is https://git.ondrovo.com/ but you are visiting http://159.69.29.240:49153/MightyPork/group-actor/commit/e5ce0bdeb778f023978d97c9aec24b0f198960eb?style=split&whitespace=show-all
You should set ROOT_URL correctly, otherwise the web may not work correctly.
4 changed files with
5 additions and
8 deletions
.gitignore
src/command.rs
src/group_handler/handle_mention.rs
src/group_handler/mod.rs
@ -5,3 +5,4 @@ group-actor-data.toml
groups.json
groups.json
fedigroups
fedigroups
*.bak
*.bak
groups.d/
@ -556,7 +556,9 @@ mod test {
assert! ( RE_A_HASHTAG . is_match ( "#banana" ) ) ;
assert! ( RE_A_HASHTAG . is_match ( "#banana" ) ) ;
assert! ( RE_A_HASHTAG . is_match ( "#ласточка" ) ) ;
assert! ( RE_A_HASHTAG . is_match ( "#ласточка" ) ) ;
assert! ( RE_A_HASHTAG . is_match ( "#χαλβάς" ) ) ;
assert! ( RE_A_HASHTAG . is_match ( "#χαλβάς" ) ) ;
assert! ( RE_A_HASHTAG . is_match ( "#городДляЛюдей" ) ) ;
assert! ( RE_A_HASHTAG . is_match ( "foo #banana gfdfgd" ) ) ;
assert! ( RE_A_HASHTAG . is_match ( "foo #banana gfdfgd" ) ) ;
assert! ( RE_A_HASHTAG . is_match ( "foo #городДляЛюдей aaa" ) ) ;
for ( i , c ) in RE_A_HASHTAG . captures_iter ( "foo #banana #χαλβάς #ласточка" ) . enumerate ( ) {
for ( i , c ) in RE_A_HASHTAG . captures_iter ( "foo #banana #χαλβάς #ласточка" ) . enumerate ( ) {
if i = = 0 {
if i = = 0 {
@ -274,6 +274,8 @@ impl<'a> ProcessMention<'a> {
{
{
let _ = self . client . new_status ( post )
let _ = self . client . new_status ( post )
. await . log_error ( "Failed to post" ) ;
. await . log_error ( "Failed to post" ) ;
// Sleep a bit to avoid throttling
tokio ::time ::sleep ( Duration ::from_secs ( 1 ) ) . await ;
}
}
}
}
@ -297,16 +297,8 @@ impl GroupHandle {
}
}
NotificationType ::Follow = > {
NotificationType ::Follow = > {
grp_info ! ( self , "New follower!" ) ;
grp_info ! ( self , "New follower!" ) ;
// Just greet the user always
// Just greet the user always
self . handle_new_follow ( & notif_acct , notif_user_id ) . await ;
self . handle_new_follow ( & notif_acct , notif_user_id ) . await ;
// if self.config.is_member_or_admin(¬if_acct) {
// // Already joined, just doing something silly, ignore this
// grp_debug!(self, "User already a member, ignoring");
// } else {
//
// }
}
}
NotificationType ::Favourite = > { }
NotificationType ::Favourite = > { }
NotificationType ::Reblog = > { }
NotificationType ::Reblog = > { }