1
0
Эх сурвалжийг харах

Use the _a.json extension for actor object links into following/.

default 3 жил өмнө
parent
commit
2bed69d00b
1 өөрчлөгдсөн 3 нэмэгдсэн , 3 устгасан
  1. 3 3
      data.c

+ 3 - 3
data.c

@@ -1174,7 +1174,7 @@ int following_add(snac *snac, const char *actor, const xs_dict *msg)
         xs *actor_fn = _object_fn(actor);
         xs *actor_fn = _object_fn(actor);
 
 
         /* increase its reference count */
         /* increase its reference count */
-        fn = xs_replace_i(fn, ".json", "");
+        fn = xs_replace_i(fn, ".json", "_a.json");
         link(actor_fn, fn);
         link(actor_fn, fn);
     }
     }
     else
     else
@@ -1196,7 +1196,7 @@ int following_del(snac *snac, const char *actor)
     unlink(fn);
     unlink(fn);
 
 
     /* also delete the reference to the author */
     /* also delete the reference to the author */
-    fn = xs_replace_i(fn, ".json", "");
+    fn = xs_replace_i(fn, ".json", "_a.json");
     unlink(fn);
     unlink(fn);
 
 
     return 200;
     return 200;
@@ -1265,7 +1265,7 @@ xs_list *following_list(snac *snac)
                             list = xs_list_append(list, actor);
                             list = xs_list_append(list, actor);
 
 
                             /* check if there is a link to the actor object */
                             /* check if there is a link to the actor object */
-                            xs *v2 = xs_replace(v, ".json", "");
+                            xs *v2 = xs_replace(v, ".json", "_a.json");
 
 
                             if (mtime(v2) == 0.0) {
                             if (mtime(v2) == 0.0) {
                                 /* no; add a link to it */
                                 /* no; add a link to it */