Browse Source

post url should include domain

PuercoPop 11 years ago
parent
commit
7cb6461cb2
1 changed files with 4 additions and 1 deletions
  1. 4 1
      plugins/twitter.lisp

+ 4 - 1
plugins/twitter.lisp

3
 
3
 
4
 (defpackage :coleslaw-twitter
4
 (defpackage :coleslaw-twitter
5
   (:use :cl)
5
   (:use :cl)
6
+  (:import-from :coleslaw :*config*)
6
   (:export #:enable))
7
   (:export #:enable))
7
 
8
 
8
 (in-package :coleslaw-twitter)
9
 (in-package :coleslaw-twitter)
35
 (defun %format-post (offset post)
36
 (defun %format-post (offset post)
36
   "Garauntee that the tweet content is 140 chars at most."
37
   "Garauntee that the tweet content is 140 chars at most."
37
   (let* ((content-prefix (subseq (render-tweet post) 0 (- 117 offset)))
38
   (let* ((content-prefix (subseq (render-tweet post) 0 (- 117 offset)))
38
-         (content (format nil "~A ~A" content-prefix (coleslaw:page-url post)))
39
+         (content (format nil "~A ~A/~A" content-prefix
40
+                          (coleslaw::domain *config*)
41
+                          (coleslaw:page-url post)))
39
          (content-length (chirp:compute-status-length content)))
42
          (content-length (chirp:compute-status-length content)))
40
     (cond
43
     (cond
41
       ((>= 140 content-length) content)
44
       ((>= 140 content-length) content)