package filekit import ( "context" "git.solsynth.dev/hypernet/nexus/pkg/nex" "git.solsynth.dev/hypernet/paperclip/pkg/proto" ) func UpdateVisibility(c *nex.Conn, request *proto.UpdateVisibilityRequest) error { conn, err := c.GetClientGrpcConn("uc") if err != nil { return nil } pc := proto.NewAttachmentServiceClient(conn) _, err = pc.UpdateVisibility(context.Background(), request) return err } func DeleteAttachment(c *nex.Conn, request *proto.DeleteAttachmentRequest) error { conn, err := c.GetClientGrpcConn("uc") if err != nil { return nil } pc := proto.NewAttachmentServiceClient(conn) _, err = pc.DeleteAttachment(context.Background(), request) return err } func CountAttachmentUsage(c *nex.Conn, request *proto.UpdateUsageRequest) error { conn, err := c.GetClientGrpcConn("uc") if err != nil { return nil } pc := proto.NewAttachmentServiceClient(conn) _, err = pc.UpdateUsage(context.Background(), request) return err }